vittimac85
Enthusiast
Enthusiast

Cannot startup VCSA 6.7 - vpxd service and other services are not starting

Hello,

I have a VCSA 6.7 that encountered an issue this past Friday. We had an issue with our SAN server that caused our entire system to fail. After some troubleshooting, we got the SAN back up and luckily the data was ok.

But we noticed that the VCSA fails to startup. Our ESXi hosts look ok and the VM's on each host still work (can access the internet). The VCSA will boot up and I get a prompt but no services startup. If I try to start vpxd I get this error right away

root@vcsa01 [ ~ ]# service-control --start vpxd

Operation not cancellable. Please wait for it to finish...

Performing start operation on service vpxd...

Error executing start on service vpxd. Details {

  "resolution": null,

  "detail": [

  {

  "translatable": "An error occurred while starting service '%(0)s'",

  "localized": "An error occurred while starting service 'vpxd'",

  "args": [

  "vpxd"

  ],

  "id": "install.ciscommon.service.failstart"

  }

  ],

  "problemId": null,

  "componentKey": null

}

Service-control failed. Error: {

  "resolution": null,

  "detail": [

  {

  "translatable": "An error occurred while starting service '%(0)s'",

  "localized": "An error occurred while starting service 'vpxd'",

  "args": [

  "vpxd"

  ],

  "id": "install.ciscommon.service.failstart"

  }

  ],

  "problemId": null,

  "componentKey": null

}

I can't find anything in the vpxd log. I had tail -f running when starting the service but nothing showed when it tried to startup.

I am not sure if this is related to corrupt DB or bad config, but I am not sure where to start. I have been checking other logs but again nothing is getting recorded.

I don't have any syslog installed nor do I have vRealize running to capture logs.

Is there anything I can try? Has anyone else experienced this?

Thanks in advance

Tags (2)
0 Kudos
19 Replies
Alex_Romeo
Leadership
Leadership

Hi,

Check what is done by accessing the vCenter Server Appliance (VCSA) using SSH and running the command:

service-control –status

ARomeo

Blog: https://www.aleadmin.it/
0 Kudos
vittimac85
Enthusiast
Enthusiast

root@vcsa01 [ ~ ]# service-control --status

Stopped:

lwsmd pschealth vmafdd vmcad vmcam vmdird vmdnsd vmonapi vmware-analytics vmware-certificatemanagement vmware-cis-license vmware-cm vmware-content-library vmware-eam vmware-imagebuilder vmware-mbcs vmware-netdumper vmware-perfcharts vmware-pod vmware-postgres-archiver vmware-rbd-watchdog vmware-rhttpproxy vmware-sca vmware-sps vmware-sts-idmd vmware-stsd vmware-topologysvc vmware-updatemgr vmware-vapi-endpoint vmware-vpostgres vmware-vpxd vmware-vpxd-svcs vmware-vsan-health vmware-vsm vsan-dps vsphere-client vsphere-ui

Running:

applmgmt vmware-statsmonitor vmware-vcha vmware-vmon

Some of the Stopped services like vpostgres I can start with no issues. but vpxd, vsphere-ui, and others don't start and gives me that error

0 Kudos
scott28tt
VMware Employee
VMware Employee

Moderator: Moved to vCenter Server

0 Kudos
vittimac85
Enthusiast
Enthusiast

If I try to run fsck, I get this

root@vcsa01 [ ~ ]# fsck

fsck from util-linux 2.27.1

e2fsck 1.42.13 (17-May-2015)

/dev/sda3 is mounted.

e2fsck: Cannot continue, aborting.

0 Kudos
Alex_Romeo
Leadership
Leadership

You can insert the log file in the post: /var/log/vmware/vpxd/vpxd.log of VCSA

ARomeo

Blog: https://www.aleadmin.it/
0 Kudos
vittimac85
Enthusiast
Enthusiast

All of the log or just in the last couple of days?

0 Kudos
Alex_Romeo
Leadership
Leadership

okay last two days

Blog: https://www.aleadmin.it/
0 Kudos
vittimac85
Enthusiast
Enthusiast

Also, from the management portal, i notice the SSO is unknown. before the SAN outage, it said vsphere.local

pastedImage_0.png

0 Kudos
Alex_Romeo
Leadership
Leadership

very interesting, but I would like to see the log file

Blog: https://www.aleadmin.it/
0 Kudos
vittimac85
Enthusiast
Enthusiast

This is the log file. From /var/log/vmware/vpxd/vpxd.log

I have attached the file and deleted the above post

0 Kudos
Alex_Romeo
Leadership
Leadership

you can try to "start" this service: vmware-stsd

Blog: https://www.aleadmin.it/
0 Kudos
vittimac85
Enthusiast
Enthusiast

root@vcsa01 [ ~ ]# service-control --start vmware-stsd

Operation not cancellable. Please wait for it to finish...

Performing start operation on service vmware-stsd...

Service vmware-stsd startup type is not automatic. Skip

root@vcsa01 [ ~ ]#

0 Kudos
Alex_Romeo
Leadership
Leadership

Is the PSC internal or external? If it is external, restart it and then restart the VCSA.

Blog: https://www.aleadmin.it/
0 Kudos
vittimac85
Enthusiast
Enthusiast

It is Embedded (Internal)

0 Kudos
Alex_Romeo
Leadership
Leadership

There are some services stopped with dependencies. In the attached document you can find them, for example if these services: "vmware-sts-idmd" and "vmware-stsd" are not started vSphere.local is not recognized.

An alternative is to create a new vCenter and migrate the configurations, then unhook the Esxi hosts and connect them to the new VCSA

The vpxd service does not start for many reasons, the log file should be analyzed. I tried to download what you have attached, but it gives me 0 Kb

pastedImage_0.png

ARomeo

Blog: https://www.aleadmin.it/
0 Kudos
vittimac85
Enthusiast
Enthusiast

Sorry about that. the forum is zipping the file itself. I'll try to upload it again

root@vcsa01 [ ~ ]# tail -n 10000 /var/log/vmware/vpxd/vpxd.log

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 2,

-->                   capacityInKB = 26214400,

-->                   capacityInBytes = 26843545600,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2002",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2003,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 4",

-->                      summary = "26,214,400 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_3-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C29f-31ed-f06b-e1df-e545bb6a86dd",

-->                      contentId = "705b516dc0aeb70317e8ce8eaf6bdd5f",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_3.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C29f-31ed-f06b-e1df-e545bb6a86dd",

-->                         contentId = "8b60d01187ec3290d44b8b6418d090c2",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 3,

-->                   capacityInKB = 26214400,

-->                   capacityInBytes = 26843545600,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2003",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2004,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 5",

-->                      summary = "10,485,760 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_4-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6022',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C299-e790-56d5-62ce-fc6c9a6e44a5",

-->                      contentId = "9f7adeeeb5b3a35a19ea07370dc6d72d",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_4.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6022',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C299-e790-56d5-62ce-fc6c9a6e44a5",

-->                         contentId = "39c8d6119b46173566134b8ee77b3cd3",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 4,

-->                   capacityInKB = 10485760,

-->                   capacityInBytes = 10737418240,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2004",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2005,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 6",

-->                      summary = "10,485,760 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_5-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C294-3225-65fd-105d-86b818943208",

-->                      contentId = "f5c519b26b58b183ca5e2fa6bfec1d3e",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_5.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C294-3225-65fd-105d-86b818943208",

-->                         contentId = "b9ecb00029fa6904e3eb4f79414fce85",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 5,

-->                   capacityInKB = 10485760,

-->                   capacityInBytes = 10737418240,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2005",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2006,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 7",

-->                      summary = "15,728,640 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_6-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C294-ea14-fd35-67c6-72fea6cb9ad3",

-->                      contentId = "987cb07a78c58fa14f9f017d17e84971",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_6.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C294-ea14-fd35-67c6-72fea6cb9ad3",

-->                         contentId = "99cd50837c3a33c8f974fbbcd5372b1c",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 6,

-->                   capacityInKB = 15728640,

-->                   capacityInBytes = 16106127360,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2006",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2008,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 8",

-->                      summary = "10,485,760 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_7-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C290-78d8-bc08-60ca-d0551f844e9c",

-->                      contentId = "4568073ba850eddea24866d9ff0b0f55",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_7.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C290-78d8-bc08-60ca-d0551f844e9c",

-->                         contentId = "02e2902c29c9ae2ecc9b336c8fdfd03d",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 8,

-->                   capacityInKB = 10485760,

-->                   capacityInBytes = 10737418240,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2008",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2009,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 9",

-->                      summary = "1,048,576 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_8-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C290-6497-bacf-5029-56a139270676",

-->                      contentId = "b708a196eaedb8660d9bd4bd7683f535",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_8.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C290-6497-bacf-5029-56a139270676",

-->                         contentId = "356ad7602cf6dcbb998b5a84269e57aa",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 9,

-->                   capacityInKB = 1048576,

-->                   capacityInBytes = 1073741824,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2009",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2010,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 10",

-->                      summary = "10,485,760 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_9-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C29a-0bae-ef74-8754-f18cde1dcc77",

-->                      contentId = "be10111e34458f5aafb05278a66d48b1",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_9.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C29a-0bae-ef74-8754-f18cde1dcc77",

-->                         contentId = "b13c66356e72c2e80b86b77babbed50a",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 10,

-->                   capacityInKB = 10485760,

-->                   capacityInBytes = 10737418240,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2010",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2011,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 11",

-->                      summary = "10,485,760 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_10-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C29c-f5e2-3656-50ad-a2781f50e50e",

-->                      contentId = "d6b8e4f09ede427b8c9cf75dd1fa6b5b",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_10.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C29c-f5e2-3656-50ad-a2781f50e50e",

-->                         contentId = "a02715dc453ac860552139760c894be2",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 11,

-->                   capacityInKB = 10485760,

-->                   capacityInBytes = 10737418240,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2011",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualDisk) {

-->                   key = 2012,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Hard disk 12",

-->                      summary = "104,857,600 KB"

-->                   },

-->                   backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                      fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_11-000001.vmdk",

-->                      datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                      backingObjectId = "",

-->                      diskMode = "persistent",

-->                      split = false,

-->                      writeThrough = false,

-->                      thinProvisioned = true,

-->                      eagerlyScrub = <unset>,

-->                      uuid = "6000C294-933d-9794-c055-601dc77f112b",

-->                      contentId = "9965202c6f48016e539ffb72da6292af",

-->                      changeId = <unset>,

-->                      parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                         fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_11.vmdk",

-->                         datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                         backingObjectId = "",

-->                         diskMode = "persistent",

-->                         split = <unset>,

-->                         writeThrough = <unset>,

-->                         thinProvisioned = true,

-->                         eagerlyScrub = <unset>,

-->                         uuid = "6000C294-933d-9794-c055-601dc77f112b",

-->                         contentId = "e9856d6e6d2391cfc08bd7cb2ca5eacc",

-->                         changeId = <unset>,

-->                         parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                         deltaDiskFormat = <unset>,

-->                         digestEnabled = false,

-->                         deltaGrainSize = <unset>,

-->                         deltaDiskFormatVariant = <unset>,

-->                         sharing = <unset>,

-->                         keyId = (vim.encryption.CryptoKeyId) null

-->                      },

-->                      deltaDiskFormat = "seSparseFormat",

-->                      digestEnabled = false,

-->                      deltaGrainSize = 4,

-->                      deltaDiskFormatVariant = <unset>,

-->                      sharing = "sharingNone",

-->                      keyId = (vim.encryption.CryptoKeyId) null

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                   slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                   controllerKey = 1000,

-->                   unitNumber = 12,

-->                   capacityInKB = 104857600,

-->                   capacityInBytes = 107374182400,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 1000,

-->                      level = "normal"

-->                   },

-->                   storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                      limit = -1,

-->                      shares = (vim.SharesInfo) {

-->                         shares = 1000,

-->                         level = "normal"

-->                      },

-->                      reservation = 0

-->                   },

-->                   diskObjectId = "72-2012",

-->                   vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                   iofilter = <unset>,

-->                   vDiskId = (vim.vslm.ID) null,

-->                   virtualDiskFormat = <unset>,

-->                   nativeUnmanagedLinkedClone = <unset>

-->                },

-->                (vim.vm.device.VirtualVmxnet3) {

-->                   dynamicProperty = <unset>,

-->                   key = 4000,

-->                   deviceInfo = (vim.Description) {

-->                      label = "Network adapter 1",

-->                      summary = "DVSwitch: 50 3b 7b 7e 2b aa 88 f5-a6 bd 46 df cf 03 e9 cb"

-->                   },

-->                   backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {

-->                      port = (vim.dvs.PortConnection) {

-->                         switchUuid = "50 3b 7b 7e 2b aa 88 f5-a6 bd 46 df cf 03 e9 cb",

-->                         portgroupKey = "dvportgroup-52",

-->                         portKey = "1014",

-->                         connectionCookie = 882760135

-->                      }

-->                   },

-->                   connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {

-->                      migrateConnect = <unset>,

-->                      startConnected = true,

-->                      allowGuestControl = true,

-->                      connected = true,

-->                      status = "ok"

-->                   },

-->                   slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {

-->                      pciSlotNumber = 160

-->                   },

-->                   controllerKey = 100,

-->                   unitNumber = 7,

-->                   addressType = "assigned",

-->                   macAddress = "00:50:56:bb:3a:ee",

-->                   wakeOnLanEnabled = true,

-->                   resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {

-->                      reservation = 0,

-->                      share = (vim.SharesInfo) {

-->                         shares = 50,

-->                         level = "normal"

-->                      },

-->                      limit = -1

-->                   },

-->                   externalId = <unset>,

-->                   uptCompatibilityEnabled = true

-->                }

-->             ]

-->          },

-->          cpuAllocation = (vim.ResourceAllocationInfo) {

-->             reservation = 0,

-->             expandableReservation = false,

-->             limit = -1,

-->             shares = (vim.SharesInfo) {

-->                shares = 16000,

-->                level = "high"

-->             },

-->             overheadLimit = <unset>

-->          },

-->          memoryAllocation = (vim.ResourceAllocationInfo) {

-->             reservation = 0,

-->             expandableReservation = false,

-->             limit = -1,

-->             shares = (vim.SharesInfo) {

-->                shares = 327680,

-->                level = "normal"

-->             },

-->             overheadLimit = 300

-->          },

-->          latencySensitivity = (vim.LatencySensitivity) {

-->             level = "normal",

-->             sensitivity = <unset>

-->          },

-->          memoryHotAddEnabled = true,

-->          cpuHotAddEnabled = true,

-->          cpuHotRemoveEnabled = true,

-->          hotPlugMemoryLimit = 524288,

-->          hotPlugMemoryIncrementSize = 128,

-->          cpuAffinity = (vim.vm.AffinityInfo) null,

-->          memoryAffinity = (vim.vm.AffinityInfo) null,

-->          networkShaper = (vim.vm.NetworkShaperInfo) null,

-->          extraConfig = (vim.option.OptionValue) [

-->             (vim.option.OptionValue) {

-->                key = "sched.cpu.latencySensitivity",

-->                value = "normal"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "tools.guest.desktop.autolock",

-->                value = "FALSE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "nvram",

-->                value = "lab5-vcsa01.nvram"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge0.present",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "svga.present",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge4.present",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge4.virtualDev",

-->                value = "pcieRootPort"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge4.functions",

-->                value = "8"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge5.present",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge5.virtualDev",

-->                value = "pcieRootPort"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge5.functions",

-->                value = "8"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge6.present",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge6.virtualDev",

-->                value = "pcieRootPort"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge6.functions",

-->                value = "8"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge7.present",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge7.virtualDev",

-->                value = "pcieRootPort"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge7.functions",

-->                value = "8"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "hpet0.present",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "vcpu.hotadd",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "vcpu.hotremove",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "mem.hotadd",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge0.pciSlotNumber",

-->                value = "17"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge4.pciSlotNumber",

-->                value = "21"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge5.pciSlotNumber",

-->                value = "22"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge6.pciSlotNumber",

-->                value = "23"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "pciBridge7.pciSlotNumber",

-->                value = "24"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0.pciSlotNumber",

-->                value = "16"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi1.pciSlotNumber",

-->                value = "32"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "ethernet0.pciSlotNumber",

-->                value = "160"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "vmci0.pciSlotNumber",

-->                value = "33"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "monitor.phys_bits_used",

-->                value = "40"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "vmotion.checkpointFBSize",

-->                value = "4194304"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "softPowerOff",

-->                value = "FALSE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmware.vami.features",

-->                value = "SUP"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmware.vami.http-port",

-->                value = "5488"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmware.vami.https-clientkeyfile",

-->                value = "/opt/vmware/etc/sfcb/file.pem"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmware.vami.https-clienttruststorefile",

-->                value = "/opt/vmware/etc/sfcb/client.pem"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmware.vami.https-port",

-->                value = "5489"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmware.vami.version",

-->                value = "2010100"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "tools.remindInstall",

-->                value = "TRUE"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmtools.buildNumber",

-->                value = "8068406"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmtools.description",

-->                value = "open-vm-tools 10.2.5 build 8068406"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmtools.versionNumber",

-->                value = "10309"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.vmtools.versionString",

-->                value = "10.2.5"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "sched.swap.derivedName",

-->                value = "/vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01-24dcb6b4.vswp"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:9.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:12.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:10.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:11.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:8.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:5.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:6.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:4.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:3.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:2.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:1.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "scsi0:0.redo",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "guestinfo.ovfEnv",

-->                value = ""

-->             },

-->             (vim.option.OptionValue) {

-->                key = "vmware.tools.internalversion",

-->                value = "2147483647"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "vmware.tools.requiredversion",

-->                value = "10272"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "migrate.hostLogState",

-->                value = "success"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "migrate.migrationId",

-->                value = "4321768126539805200"

-->             },

-->             (vim.option.OptionValue) {

-->                key = "migrate.hostLog",

-->                value = "lab5-vcsa01-0128c04e.hlog"

-->             }

-->          ],

-->          cpuFeatureMask = <unset>,

-->          datastoreUrl = <unset>,

-->          swapPlacement = "inherit",

-->          bootOptions = (vim.vm.BootOptions) {

-->             bootDelay = 0,

-->             enterBIOSSetup = false,

-->             efiSecureBootEnabled = false,

-->             bootRetryEnabled = false,

-->             bootRetryDelay = 10000,

-->             bootOrder = <unset>,

-->             networkBootProtocol = "ipv4"

-->          },

-->          ftInfo = (vim.vm.FaultToleranceConfigInfo) null,

-->          repConfig = (vim.vm.ReplicationConfigSpec) null,

-->          vAppConfig = (vim.vApp.VmConfigInfo) {

-->             product = (vim.vApp.ProductInfo) [

-->                (vim.vApp.ProductInfo) {

-->                   key = 0,

-->                   classId = "",

-->                   instanceId = "",

-->                   name = "VMware vCenter Server Appliance",

-->                   vendor = "VMware Inc.",

-->                   version = "6.5.0.12000",

-->                   fullVersion = "6.5.0.12000 build 7119157",

-->                   vendorUrl = "http://www.vmware.com",

-->                   productUrl = "",

-->                   appUrl = "https://${vami.ip0.VMware_vCenter_Server_Appliance}:5480/"

-->                },

-->                (vim.vApp.ProductInfo) {

-->                   key = 1,

-->                   classId = "vami",

-->                   instanceId = "VMware_vCenter_Server_Appliance",

-->                   name = "",

-->                   vendor = "",

-->                   version = "",

-->                   fullVersion = "",

-->                   vendorUrl = "",

-->                   productUrl = "",

-->                   appUrl = ""

-->                },

-->                (vim.vApp.ProductInfo) {

-->                   key = 2,

-->                   classId = "vm",

-->                   instanceId = "",

-->                   name = "",

-->                   vendor = "",

-->                   version = "",

-->                   fullVersion = "",

-->                   vendorUrl = "",

-->                   productUrl = "",

-->                   appUrl = ""

-->                }

-->             ],

-->             property = (vim.vApp.PropertyInfo) [

-->                (vim.vApp.PropertyInfo) {

-->                   key = 0,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.net.addr.family",

-->                   category = "Networking Configuration",

-->                   label = "Host Network IP Address Family",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Network IP address family (i.e., 'ipv4' or 'ipv6')."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 1,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.net.mode",

-->                   category = "Networking Configuration",

-->                   label = "Host Network Mode",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Network mode (i.e., 'static', 'dhcp', or 'autoconf' (IPv6 only)."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 2,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.net.addr",

-->                   category = "Networking Configuration",

-->                   label = "Host Network IP Address",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Network IP address.  Only provide this when mode is 'static'.  Can be IPv4 or IPv6 based on specified address family."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 3,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.net.prefix",

-->                   category = "Networking Configuration",

-->                   label = "Host Network Prefix",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Network prefix length.  Only provide this when mode is 'static'.  0-32 for IPv4.  0-128 for IPv6."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 4,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.net.gateway",

-->                   category = "Networking Configuration",

-->                   label = "Host Network Default Gateway",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "IP address of default gateway.  Can be 'default' when using IPv6."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 5,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.net.dns.servers",

-->                   category = "Networking Configuration",

-->                   label = "Host Network DNS Servers",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Comma separated list of IP addresses of DNS servers."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 6,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.net.pnid",

-->                   category = "Networking Configuration",

-->                   label = "Host Network Identity",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Network identity (IP address or fully-qualified domain name) services should use when advertising themselves."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 7,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.net.ports",

-->                   category = "Networking Configuration",

-->                   label = "Custom Network Ports",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "A string encoding a JSON object mapping port names to port numbers."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 8,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vmdir.username",

-->                   category = "SSO Configuration",

-->                   label = "Directory Username",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "For the first instance of the identity domain, this is the username with Administrator privileges. Otherwise, this is the username of the replication partner."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 9,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vmdir.password",

-->                   category = "SSO Configuration",

-->                   label = "Directory Password",

-->                   type = "password",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "For the first instance of the identity domain, this is the password given to the Administrator account.  Otherwise, this is the password of the Administrator account of the replication partner."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 10,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vmdir.domain-name",

-->                   category = "SSO Configuration",

-->                   label = "Directory Domain Name",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "For the first instance of the identity domain, this is the name of the newly created domain."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 11,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vmdir.site-name",

-->                   category = "SSO Configuration",

-->                   label = "Site Name",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Name of site.  Use 'Default-First-Site' to define a new site."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 12,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vmdir.first-instance",

-->                   category = "SSO Configuration",

-->                   label = "New Identity Domain",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "If this parameter is set to True, the VMware directory instance is setup as the first instance of a new identity domain. Otherwise, the instance is setup as a replication partner."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 13,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vmdir.replication-partner-hostname",

-->                   category = "SSO Configuration",

-->                   label = "Directory Replication Partner",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "The hostname of the VMware directory replication partner.  This value is ignored for the first instance of the identity domain."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 14,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.db.type",

-->                   category = "Database Configuration",

-->                   label = "Database Type",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "String indicating whether the database is 'embedded' or 'external'."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 15,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.db.user",

-->                   category = "Database Configuration",

-->                   label = "Database User",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "String naming the account to use when connecting to external database (ignored when db.type is 'embedded')."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 16,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.db.password",

-->                   category = "Database Configuration",

-->                   label = "Database Password",

-->                   type = "password",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "String providing the password to use when connecting to external database (ignored when db.type is 'embedded')."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 17,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.db.servername",

-->                   category = "Database Configuration",

-->                   label = "Database Server",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "String naming the the hostname of the server on which the external database is running (ignored when db.type is 'embedded')."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 18,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.db.serverport",

-->                   category = "Database Configuration",

-->                   label = "Database Port",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "String describing the port on the host on which the external database is running (ignored when db.type is 'embedded')."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 19,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.db.provider",

-->                   category = "Database Configuration",

-->                   label = "Database Provider",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "String describing the external database provider. The only supported value is 'oracle' (ignored when the db.type is 'embedded')."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 20,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.db.instance",

-->                   category = "Database Configuration",

-->                   label = "Database Instance",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "String describing the external database instance. Values could be anything depending on what the database instance name the DBA creates in the external db. (ignored when the db.type is 'embedded')."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 21,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.root.passwd",

-->                   category = "System Configuration",

-->                   label = "Root Password",

-->                   type = "password",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Password to assign to root account.  If blank, password can be set on the console."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 22,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.root.shell",

-->                   category = "System Configuration",

-->                   label = "Root Shell",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "This property is not changeable."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 23,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.ssh.enabled",

-->                   category = "System Configuration",

-->                   label = "SSH Enabled",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Set whether SSH-based remote login is enabled.  This configuration can be changed after deployment."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 24,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.time.tools-sync",

-->                   category = "System Configuration",

-->                   label = "Tools-based Time Synchronization Enabled",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Set whether VMware tools based time synchronization should be used. This parameter is ignored if appliance.ntp.servers is not empty."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 25,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.appliance.ntp.servers",

-->                   category = "System Configuration",

-->                   label = "NTP Servers",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "A comma-seperated list of hostnames or IP addresses of NTP Servers"

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 26,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.deployment.node.type",

-->                   category = "System Configuration",

-->                   label = "Deployment Type",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Type of appliance to deploy (i.e. 'embedded', 'infrastructure' or 'management')."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 27,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.system.vm0.hostname",

-->                   category = "System Configuration",

-->                   label = "Platform Services Controller",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "When deploying a vCenter Server Node, please provide the FQDN or IP address of a Platform Services Controller (leave blank otherwise).  The choice of FQDN versus IP address is decided based on the Platform Services Controller's own notion of its network identity."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 28,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.system.vm0.port",

-->                   category = "System Configuration",

-->                   label = "HTTPS Port on Platform Services Controller",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "When deploying a vCenter Server pointing to an external platform services controller, please provide the HTTPS port of the external platform services controller if a custom port number is being used. The default HTTPS port number is 443."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 29,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.vpxd.ip",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Source Hostname",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "IP/hostname of the appliance to upgrade. Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 30,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.ma.port",

-->                   category = "Upgrade Configuration",

-->                   label = "Migration Assistant Port",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Port used by Migration Assistant on source vCenter Server."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 31,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.vpxd.user",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Source vCenter Username",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "vCenter username for the appliance to upgrade. Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 32,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.vpxd.password",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Source vCenter Password",

-->                   type = "password",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "vCenter password for the appliance to upgrade. Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 33,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.guest.user",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Source OS Username",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Username for the appliance operating system to upgrade.  Usually root. Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 34,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.guest.password",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Source OS Password",

-->                   type = "password",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Password for the appliance operating system to upgrade. Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 35,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.guestops.host.addr",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Management Host Hostname",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "IP/hostname of the host that manages appliance to upgrade.  Can be  either vCenter or ESX host.  Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 36,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.guestops.host.user",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Management Host Username",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Username for the host that manages appliance to upgrade.  Can be  either vCenter or ESX host.  Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 37,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.guestops.host.password",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Management Host Password",

-->                   type = "password",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Password for the host that manages appliance to upgrade.  Can be  either vCenter or ESX host.  Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 38,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.ssl.thumbprint",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Management Host Thumbprint",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Thumbprint for the SSL certificate of the host that manages the appliance to upgrade. Set only for upgrade."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 39,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.platform",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Source Platform",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Source host platform. Optional. Set only for upgrade"

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 40,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.source.export.directory",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Source Export Folder",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Folder on the source appliance, where to store migrate data. Optional. Set only for upgrade"

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 41,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.import.directory",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Destination Export Folder",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Folder where exported source data will be stored in the appliance. Optional. Set only for upgrade"

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 42,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.silent",

-->                   category = "Upgrade Configuration",

-->                   label = "Suppress questions",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Suppress questions and use default answers"

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 43,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.upgrade.user.options",

-->                   category = "Upgrade Configuration",

-->                   label = "Upgrade Advanced Options",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Advanced upgrade settings specified in json format. Optional. Set only for upgrade"

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 44,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.ad.domain-name",

-->                   category = "Upgrade Configuration",

-->                   label = "Active Directory domain name",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Active Directory domain to join."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 45,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.ad.domain.username",

-->                   category = "Upgrade Configuration",

-->                   label = "Active Directory domain admin user",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Active Directory domain admin user. This username will be used to join the machine to the domain."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 46,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.ad.domain.password",

-->                   category = "Upgrade Configuration",

-->                   label = "Active Directory domain admin user password",

-->                   type = "password",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Active Directory domain admin user password. This password will be used to join the machine to the domain."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 47,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.netdump.enabled",

-->                   category = "Miscellaneous",

-->                   label = "ESXi Dump Collector Enabled",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Set whether ESXi Dump Collector service is enabled.  This configuration can be changed after deployment."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 48,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.lookup.hidessltrust",

-->                   category = "Miscellaneous",

-->                   label = "Make lookup service hide endpoints SSL trusts",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "If this parameter is set to True, then all lookup service will return endpoints without SSL trust.  Can be used for testing VECS integration."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 49,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.silentinstall",

-->                   category = "Miscellaneous",

-->                   label = "Do Silent Install",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "If this parameter is set to True, no questions will be posted during install or upgrade. Otherwise, the install process will wait for a reply if there is a pending question."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 50,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.clientlocale",

-->                   category = "Miscellaneous",

-->                   label = "The Client Locale",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "This parameter specifies the client locale. Supported locales are en, fr, ja, ko, zh_CN and zh_TW. English is assumed if locale is unknown."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 51,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.feature.states",

-->                   category = "Miscellaneous",

-->                   label = "Feature switch states",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "Specify feature switch states which need to be added or modified in feature switch state config file. Format: key1=value1, key2=value2"

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 52,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.ceip_enabled",

-->                   category = "Miscellaneous",

-->                   label = "CEIP enabled",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "VMware’s Customer Experience Improvement Program ("CEIP") provides VMware with information that enables VMware to improve its products and services, to fix problems, and to advise you on how best to deploy and use our products. As part of the CEIP, VMware collects technical information about your organization’s use of VMware products and services on a regular basis in association with your organization’s VMware license key(s). This information does not personally identify any individual. For more details about the Program and how VMware uses the information it collects through CEIP, please see the product documentation at http://www.vmware.com/info?id=1399. If you want to participate in VMware’s CEIP for this product, set this property to True. You may join or leave VMware’s CEIP for this product at any time."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 53,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.deployment.autoconfig",

-->                   category = "Miscellaneous",

-->                   label = "Auto Start Services",

-->                   type = "boolean",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "If this parameter is set to True, the appliance will be configured after deployment using the specified OVF configuration parameters. If set to False, the appliance should be configured post-deployment using the VMware Appliance Management Interface."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 54,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vpxd.mac-allocation-scheme.prefix",

-->                   category = "Miscellaneous",

-->                   label = "MAC address allocation scheme prefix",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "If a valid MAC address prefix is provided, then all MAC addresses assigned by vCenter Server will begin with this prefix instead of the VMware OUI. This property cannot co-exist with mac-allocation-scheme.ranges"

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 55,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vpxd.mac-allocation-scheme.prefix-length",

-->                   category = "Miscellaneous",

-->                   label = "MAC address allocation scheme prefix length",

-->                   type = "int(0..255)",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "This property is mandatory whenever a custom MAC prefix is provided."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 56,

-->                   classId = "",

-->                   instanceId = "",

-->                   id = "guestinfo.cis.vpxd.mac-allocation-scheme.ranges",

-->                   category = "Miscellaneous",

-->                   label = "MAC address allocation scheme ranges",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "If valid MAC address range is provided, then vCenter Server will assign MAC addresses from this range instead of allocating VMware OUI based MAC address. The address range must be provided in the format "BeginAddress1-EndAddress1,...,BeginAddressN-EndAddressN". This property cannot co-exist with mac-allocation-scheme.prefix."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 57,

-->                   classId = "vami",

-->                   instanceId = "VMware_vCenter_Server_Appliance",

-->                   id = "domain",

-->                   category = "Networking Properties",

-->                   label = "Domain Name",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "The domain name of this VM. Leave blank if DHCP is desired."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 58,

-->                   classId = "vami",

-->                   instanceId = "VMware_vCenter_Server_Appliance",

-->                   id = "searchpath",

-->                   category = "Networking Properties",

-->                   label = "Domain Search Path",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = "The domain search path (comma or space separated domain names) for this VM. Leave blank if DHCP is desired."

-->                },

-->                (vim.vApp.PropertyInfo) {

-->                   key = 59,

-->                   classId = "vm",

-->                   instanceId = "",

-->                   id = "vmname",

-->                   category = "",

-->                   label = "vmname",

-->                   type = "string",

-->                   typeReference = "",

-->                   userConfigurable = true,

-->                   defaultValue = (not shown),

-->                   value = (not shown),

-->                   description = ""

-->                }

-->             ],

-->             ipAssignment = (vim.vApp.IPAssignmentInfo) {

-->                supportedAllocationScheme = <unset>,

-->                ipAllocationPolicy = "fixedPolicy",

-->                supportedIpProtocol = (string) [

-->                   "IPv4",

-->                   "IPv6"

-->                ],

-->                ipProtocol = "IPv4"

-->             },

-->             eula = (string) [

-->                "VMWARE END USER LICENSE AGREEMENT

-->

--> PLEASE NOTE THAT THE TERMS OF THIS END USER LICENSE

--> AGREEMENT SHALL GOVERN YOUR USE OF THE SOFTWARE,

--> REGARDLESS OF ANY TERMS THAT MAY APPEAR DURING THE

--> INSTALLATION OF THE SOFTWARE.

-->

--> IMPORTANT-READ CAREFULLY:   BY DOWNLOADING, INSTALLING,

--> OR USING THE SOFTWARE, YOU (THE INDIVIDUAL OR LEGAL

--> ENTITY) AGREE TO BE BOUND BY THE TERMS OF THIS END USER

--> LICENSE AGREEMENT ("EULA").  IF YOU DO NOT AGREE TO THE

--> TERMS OF THIS EULA, YOU MUST NOT DOWNLOAD, INSTALL, OR

--> USE THE SOFTWARE, AND YOU MUST DELETE OR RETURN THE

--> UNUSED SOFTWARE TO THE VENDOR FROM WHICH YOU

--> ACQUIRED IT WITHIN THIRTY (30) DAYS AND REQUEST A REFUND

--> OF THE LICENSE FEE, IF ANY, THAT YOU PAID FOR THE

--> SOFTWARE.

-->

--> EVALUATION LICENSE.  If You are licensing the Software for evaluation

--> purposes, Your use of the Software is only permitted in a non-production

--> environment and for the period limited by the License Key. 

--> Notwithstanding any other provision in this EULA, an Evaluation License of

--> the Software is provided "AS-IS" without indemnification, support or

--> warranty of any kind, expressed or implied.

-->

--> 1.  DEFINITIONS.

--> 

--> 1.1  "Affiliate" means, with respect to a party at a given time, an entity

--> that then is directly or indirectly controlled by, is under common control

--> with, or controls that party, and here "control" means an ownership, voting

--> or similar interest representing fifty percent (50%) or more of the total

--> interests then outstanding of that entity.

-->

--> 1.2 "Documentation" means that documentation that is generally

--> provided to You by VMware with the Software, as revised by VMware from

--> time to time, and which may include end user manuals, operation

--> instructions, installation guides, release notes, and on-line help files

--> regarding the use of the Software.

-->

--> 1.3 "Guest Operating Systems" means instances of third-party

--> operating systems licensed by You, installed in a Virtual Machine and run

--> using the Software.

-->

--> 1.4 "Intellectual Property Rights" means all worldwide intellectual

--> property rights, including without limitation, copyrights, trademarks, service

--> marks, trade secrets, know how, inventions, patents, patent applications,

--> moral rights and all other proprietary rights, whether registered or

--> unregistered.

-->

--> 1.5 "License" means a license granted under Section 2.1 (General

--> License Grant).

-->

--> 1.6         "License Key" means a serial number that enables You to

--> activate and use the Software.

-->

--> 1.7 "License Term" means the duration of a License as specified in the

--> Order.

-->

--> 1.8 "License Type" means the type of License applicable to the

--> Software, as more fully described in the Order.

-->

--> 1.9 "Open Source Software" or "OSS" means software components

--> embedded in the Software and provided under separate license terms,

--> which can be found either in the open_source_licenses.txt file (or similar

--> file) provided within the Software or at

--> www.vmware.com/download/open_source.html.

-->

--> 1.10        "Order" means a purchase order, enterprise license agreement, or

--> other ordering document issued by You to VMware or a VMware

--> authorized reseller that references and incorporates this EULA and is

--> accepted by VMware as set forth in Section 4 (Order).

--> 1.11        "Product Guide" means the current version of the VMware Product

--> Guide at the time of Your Order, copies of which are found at

--> www.vmware.com/download/eula.

-->  

--> 1.12        "Support Services Terms" means VMware's then-current support

--> policies, copies of which are posted at www.vmware.com/support/policies.

-->

--> 1.13        "Software" means the VMware Tools and the VMware computer

--> programs listed on VMware's commercial price list to which You acquire a

--> license under an Order, together with any software code relating to the

--> foregoing that is provided to You pursuant to a support and subscription

--> service contract and that is not subject to a separate license agreement.

-->

--> 1.14        "Territory" means the country or countries in which You have been

--> invoiced; provided, however, that if You have been invoiced within any of

--> the European Economic Area member states, You may deploy the

--> corresponding Software throughout the European Economic Area.

-->

--> 1.15        "Third Party Agent" means a third party delivering information

--> technology services to You pursuant to a written contract with You.

-->

--> 1.16        "Virtual Machine" means a software container that can run its own

--> operating system and execute applications like a physical machine.  

-->

--> 1.17        "VMware" means VMware, Inc., a Delaware corporation, if You are

--> purchasing Licenses or services for use in the United States and VMware

--> International Limited, a company organized and existing under the laws of

--> Ireland, for all other purchases.

--> 1.18        "VMware Tools" means the suite of utilities and drivers, Licensed

--> by VMware under the "VMware Tools" name, that can be installed in a

--> Guest Operating System to enhance the performance and functionality of

--> a Guest Operating System when running in a Virtual Machine.

-->

--> 2.          LICENSE GRANT.

-->

--> 2.1 General License Grant.  VMware grants to You a non-exclusive,

--> non-transferable (except as set forth in Section 12.1 (Transfers;

--> Assignment)) license to use the Software and the Documentation during

--> the period of the license and within the Territory, solely for Your internal

--> business operations, and subject to the provisions of the Product Guide.

--> Unless otherwise indicated in the Order, licenses granted to You will be

--> perpetual, will be for use of object code only, and will commence on either

--> delivery of the physical media or the date You are notified of availability for

--> electronic download. 

-->

--> 2.2 Third Party Agents.  Under the License granted to You in Section

--> 2.1 (General License Grant) above, You may permit Your Third Party

--> Agents to access, use and/or operate the Software on Your behalf for the

--> sole purpose of delivering services to You, provided that You will be fully

--> responsible for Your Third Party Agents' compliance with terms and

--> conditions of this EULA and any breach of this EULA by a Third Party

--> Agent shall be deemed to be a breach by You.

-->

--> 2.3       Copying Permitted.  You may copy the Software and

--> Documentation as necessary to install and run the quantity of copies

--> licensed, but otherwise for archival purposes only.

-->

--> 2.4 Benchmarking.  You may use the Software to conduct internal

--> performance testing and benchmarking studies. You may only publish or

--> otherwise distribute the results of such studies to third parties as follows: 

--> (a) if with respect to VMware's Workstation or Fusion products, only if You

--> provide a copy of Your study to benchmark@vmware.com prior to

--> distribution;   (b) if with respect to any other Software, only if VMware has

--> reviewed and approved of the methodology, assumptions and other

--> parameters of the study  (please contact VMware at

--> benchmark@vmware.com to request such review and approval) prior to

--> such publication and distribution.

-->

--> 2.5 VMware Tools.  You may distribute the VMware Tools to third

--> parties solely when installed in a Guest Operating System within a Virtual

--> Machine. You are liable for compliance by those third parties with the

--> terms and conditions of this EULA.

-->

--> 2.6 Open Source Software.  Notwithstanding anything herein to the

--> contrary, Open Source Software is licensed to You under such OSS's own

--> applicable license terms, which can be found in the

--> open_source_licenses.txt file, the Documentation or as applicable, the

--> corresponding source files for the Software available at

--> www.vmware.com/download/open_source.html. These OSS license terms

--> are consistent with the license granted in Section 2 (License Grant), and

--> may contain additional rights benefiting You.  The OSS license terms shall

--> take precedence over this EULA to the extent that this EULA imposes

--> greater restrictions on You than the applicable OSS license terms. To the

--> extent the license for any Open Source Software requires VMware to

--> make available to You the corresponding source code and/or modifications

--> (the "Source Files"), You may obtain a copy of the applicable Source

--> Files from VMware's website at

--> www.vmware.com/download/open_source.html or by sending a written

--> request, with Your name and address to: VMware, Inc., 3401 Hillview

--> Avenue, Palo Alto, CA 94304, United States of America. All requests

--> should clearly specify:  Open Source Files Request, Attention: General

--> Counsel.  This offer to obtain a copy of the Source Files is valid for three

--> years from the date You acquired this Software.

-->

--> 3.  RESTRICTIONS; OWNERSHIP.

-->

--> 3.1 License Restrictions.  Without VMware's prior written consent,

--> You must not, and must not allow any third party to: (a) use Software in an

--> application services provider, service bureau, or similar capacity for third

--> parties, except that You may use the Software to deliver hosted services

--> to Your Affiliates; (b) disclose to any third party the results of any

--> benchmarking testing or comparative or competitive analyses of VMware's

--> Software done by or on behalf of You, except as specified in Section 2.4

--> (Benchmarking); (c) make available Software in any form to anyone other

--> than Your employees or contractors reasonably acceptable to VMware

--> and require access to use Software on behalf of You in a matter permitted

--> by this EULA, except as specified in Section 2.2 (Third Party Agents); (d)

--> transfer or sublicense Software or Documentation to an Affiliate or any

--> third party, except as expressly permitted in Section 12.1 (Transfers;

--> Assignment); (e) use Software in conflict with the terms and restrictions of

--> the Software's licensing model and other requirements specified in

--> Product Guide and/or VMware quote; (f) except to the extent permitted by

--> applicable mandatory law, modify, translate, enhance, or create derivative

--> works from the Software, or  reverse engineer, decompile, or otherwise

--> attempt to derive source code from the Software, except as specified in

--> Section 3.2 (Decompilation); (g) remove any copyright or other proprietary

--> notices on or in any copies of Software; or (h) violate or circumvent any

--> technological restrictions within the Software or specified in this EULA,

--> such as via software or services. 

-->

--> 3.2 Decompilation.  Notwithstanding the foregoing, decompiling the

--> Software is permitted to the extent the laws of the Territory give You the

--> express right to do so to obtain information necessary to render the

--> Software interoperable with other software; provided, however, You must

--> first request such information from VMware, provide all reasonably

--> requested information to allow VMware to assess Your claim, and VMware

--> may, in its discretion, either provide such interoperability information to

--> You, impose reasonable conditions, including a reasonable fee, on such

--> use of the Software, or offer to provide alternatives to ensure that

--> VMware's proprietary rights in the Software are protected and to reduce

--> any adverse impact on VMware's proprietary rights.

-->

--> 3.3 Ownership.  The Software and Documentation, all copies and

--> portions thereof, and all improvements, enhancements, modifications and

--> derivative works thereof, and all Intellectual Property Rights therein, are

--> and shall remain the sole and exclusive property of VMware and its

--> licensors. Your rights to use the Software and Documentation shall be

--> limited to those expressly granted in this EULA and any applicable Order. 

--> No other rights with respect to the Software or any related Intellectual

--> Property Rights are implied.  You are not authorized to use (and shall not

--> permit any third party to use) the Software, Documentation or any portion

--> thereof except as expressly authorized by this EULA or the applicable

--> Order.  VMware reserves all rights not expressly granted to You. VMware

--> does not transfer any ownership rights in any Software.

-->

--> 3.4 Guest Operating Systems.  Certain Software allows Guest

--> Operating Systems and application programs to run on a computer

--> system. You acknowledge that You are responsible for obtaining and

--> complying with any licenses necessary to operate any such third-party

--> software.

-->

--> 4.  ORDER.  Your Order is subject to this EULA.  No Orders are

--> binding on VMware until accepted by VMware.  Orders for Software are

--> deemed to be accepted upon VMware's delivery of the Software included

--> in such Order. Orders issued to VMware do not have to be signed to be

--> valid and enforceable.

-->

--> 5.  RECORDS AND AUDIT.  During the License Term for Software

--> and for two (2) years after its expiration or termination, You will maintain

--> accurate records of Your use of the Software sufficient to show

--> compliance with the terms of this EULA. During this period, VMware will

--> have the right to audit Your use of the Software to confirm compliance with

--> the terms of this EULA. That audit is subject to reasonable notice by

--> VMware and will not unreasonably interfere with Your business activities.

--> VMware may conduct no more than one (1) audit in any twelve (12) month

--> period, and only during normal business hours. You will reasonably

--> cooperate with VMware and any third party auditor and will, without

--> prejudice to other rights of VMware, address any non-compliance

--> identified by the audit by promptly paying additional fees. You will promptly

--> reimburse VMware for all reasonable costs of the audit if the audit reveals

--> either underpayment of more than five (5%) percent of the Software fees

--> payable by You for the period audited, or that You have materially failed to

--> maintain accurate records of Software use.

-->

--> 6.  SUPPORT AND SUBSCRIPTION SERVICES.  Except as

--> expressly specified in the Product Guide, VMware does not provide any

--> support or subscription services for the Software under this EULA.  You

--> have no rights to any updates, upgrades or extensions or enhancements

--> to the Software developed by VMware unless you separately purchase

--> VMware support or subscription services.  These support or subscription

--> services are subject to the Support Services Terms.

-->

--> 7.     WARRANTIES.

-->

--> 7.1 Software Warranty, Duration and Remedy.  VMware warrants to

--> You that the Software will, for a period of ninety (90) days following notice

--> of availability for electronic download or delivery ("Warranty Period"),

--> substantially conform to the applicable Documentation, provided that the

--> Software: (a) has been properly installed and used at all times in

--> accordance with the applicable Documentation; and (b) has not been

--> modified or added to by persons other than VMware or its authorized

--> representative. VMware will, at its own expense and as its sole obligation

--> and Your exclusive remedy for any breach of this warranty, either replace

--> that Software or correct any reproducible error in that Software reported to

--> VMware by You in writing during the Warranty Period. If VMware

--> determines that it is unable to correct the error or replace the Software,

--> VMware will refund to You the amount paid by You for that Software, in

--> which case the License for that Software will terminate.

-->

--> 7.2 Software Disclaimer of Warranty.  OTHER THAN THE

--> WARRANTY ABOVE, AND TO THE MAXIMUM EXTENT PERMITTED BY

--> APPLICABLE LAW, VMWARE AND ITS SUPPLIERS MAKE NO OTHER

--> EXPRESS WARRANTIES UNDER THIS EULA, AND DISCLAIM ALL

--> IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A

--> PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT, AND ANY

--> WARRANTY ARISING BY STATUTE, OPERATION OF LAW, COURSE

--> OF DEALING OR PERFORMANCE, OR USAGE OF TRADE. VMWARE

--> AND ITS LICENSORS DO NOT WARRANT THAT THE SOFTWARE

--> WILL OPERATE UNINTERRUPTED OR THAT IT WILL BE FREE FROM

--> DEFECTS OR THAT IT WILL MEET YOUR REQUIREMENTS.

-->

--> 8.      INTELLECTUAL PROPERTY INDEMNIFICATION.

-->

--> 8.1 Defense and Indemnification.  Subject to the remainder of this

--> Section 8 (Intellectual Property Indemnification), VMware shall defend You

--> against any third party claim that the Software infringes any patent,

--> trademark or copyright of such third party, or misappropriates a trade

--> secret (but only to the extent that the misappropriation is not a result of

--> Your actions) under the laws of: (a) the United States and Canada; (b) the

--> European Economic Area; (c) Australia; (d) New Zealand; (e) Japan; or (f)

--> the People's Republic of China, to the extent that such countries are part

--> of the Territory for the License ("Infringement Claim") and indemnify You

--> from the resulting costs and damages finally awarded against You to such

--> third party by a court of competent jurisdiction or agreed to in settlement.

--> The foregoing obligations are applicable only if You:  (i) promptly notify

--> VMware in writing of the Infringement Claim; (ii) allow VMware sole control

--> over the defense for the claim and any settlement negotiations; and (iii)

--> reasonably cooperate in response to VMware requests for assistance. 

--> You may not settle or compromise any Infringement Claim without the

--> prior written consent of VMware.

--> 8.2 Remedies.  If the alleged infringing Software become, or in

--> VMware's opinion be likely to become, the subject of an Infringement

--> Claim, VMware will, at VMware's option and expense, do one of the

--> following:  (a) procure the rights necessary for You to make continued use

--> of the affected Software; (b) replace or modify the affected Software to

--> make it non-infringing; or (c) terminate the License to the affected

--> Software and discontinue the related support services, and, upon Your

--> certified deletion of the affected Software, refund: (i) the fees paid by You

--> for the License to the affected Software, less straight-line depreciation

--> over a three (3) year useful life beginning on the date such Software was

--> delivered; and (ii) any pre-paid service fee attributable to related support

--> services to be delivered after the date such service is stopped. Nothing in

--> this Section 8.2 (Remedies) shall limit VMware's obligation under Section

--> 8.1 (Defense and Indemnification) to defend and indemnify You, provided

--> that You replace the allegedly infringing Software upon VMware's making

--> alternate Software available to You and/or You discontinue using the

--> allegedly infringing Software upon receiving VMware's notice terminating

--> the affected License.

--> 8.3 Exclusions.  Notwithstanding the foregoing, VMware will have no

--> obligation under this Section 8 (Intellectual Property Indemnification) or

--> otherwise with respect to any claim based on:  (a) a combination of

--> Software with non-VMware products (other than non-VMware products

--> that are listed on the Order and used in an unmodified form); (b) use for a

--> purpose or in a manner for which the Software was not designed; (c) use

--> of any older version of the Software when use of a newer VMware version

--> would have avoided the infringement; (d) any modification to the Software

--> made without VMware's express written approval; (e) any claim that

--> relates to open source software or freeware technology or any derivatives

--> or other adaptations thereof that is not embedded by VMware into

--> Software listed on VMware's commercial price list; or (f) any Software

--> provided on a no charge, beta or evaluation basis.  THIS SECTION 8

--> (INTELLECTUAL PROPERTY INDEMNIFICATION) STATES YOUR

--> SOLE AND EXCLUSIVE REMEDY AND VMWARE'S ENTIRE LIABILITY

--> FOR ANY INFRINGEMENT CLAIMS OR ACTIONS.

-->

--> 9.  LIMITATION OF LIABILITY.

-->

--> 9.1 Limitation of Liability.  TO THE MAXIMUM EXTENT MANDATED

--> BY LAW, IN NO EVENT WILL VMWARE AND ITS LICENSORS BE

--> LIABLE FOR ANY LOST PROFITS OR BUSINESS OPPORTUNITIES,

--> LOSS OF USE, LOSS OF REVENUE, LOSS OF GOODWILL, BUSINESS

--> INTERRUPTION, LOSS OF DATA, OR ANY INDIRECT, SPECIAL,

--> INCIDENTAL, OR CONSEQUENTIAL DAMAGES UNDER ANY THEORY

--> OF LIABILITY, WHETHER BASED IN CONTRACT, TORT,

--> NEGLIGENCE, PRODUCT LIABILITY, OR OTHERWISE.  BECAUSE

--> SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR

--> LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL

--> DAMAGES, THE PRECEDING LIMITATION MAY NOT APPLY TO YOU. 

--> VMWARE'S AND ITS LICENSORS' LIABILITY UNDER THIS EULA WILL

--> NOT, IN ANY EVENT, REGARDLESS OF WHETHER THE CLAIM IS

--> BASED IN CONTRACT, TORT, STRICT LIABILITY, OR OTHERWISE,

--> EXCEED THE GREATER OF THE LICENSE FEES YOU PAID FOR THE

--> SOFTWARE GIVING RISE TO THE CLAIM OR $5000. THE

--> FOREGOING LIMITATIONS SHALL APPLY REGARDLESS OF

--> WHETHER VMWARE OR ITS LICENSORS HAVE BEEN ADVISED OF

--> THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF

--> WHETHER ANY REMEDY FAILS OF ITS ESSENTIAL PURPOSE.

-->

--> 9.2 Further Limitations.  VMware's licensors shall have no liability of

--> any kind under this EULA and VMware's liability with respect to any third

--> party software embedded in the Software shall be subject to Section 9.1

--> (Limitation of Liability).  You may not bring a claim under this EULA more

--> than eighteen (18) months after the cause of action arises.

-->

--> 10.     TERMINATION. 

--> 10.1        EULA Term. The term of this EULA begins on the notice of

--> availability for electronic download or delivery of the Software and

--> continues until this EULA is terminated in accordance with this Section 10.

--> 10.2        Termination for Breach.  VMware may terminate this EULA

--> effective immediately upon written notice to You if: (a) You fail to pay any

--> portion of the fees under an applicable Order within ten (10) days after

--> receiving written notice from VMware that payment is past due; or (b) You

--> breach any other provision of this EULA and fail to cure within thirty (30)

--> days after receipt of VMware's written notice thereof.

--> 10.3        Termination for Insolvency.  VMware may terminate this EULA

--> effective immediately upon written notice to You if You: (a) terminate or

--> suspend your business; (b) become insolvent, admit in writing Your

--> inability to pay Your debts as they mature, make an assignment for the

--> benefit of creditors; or become subject to control of a trustee, receiver or

--> similar authority; or (c) become subject to any bankruptcy or insolvency

--> proceeding.

--> 10.4        Effect of Termination.  Upon VMware's termination of this EULA:

--> (a) all Licensed rights to all Software granted to You under this EULA will

--> immediately cease; and (b) You must cease all use of all Software, and

--> return or certify destruction of all Software and License Keys (including

--> copies) to VMware, and return, or if requested by VMware, destroy, any

--> related VMware Confidential Information in Your possession or control and

--> certify in writing to VMware that You have fully complied with these

--> requirements. Any provision will survive any termination or expiration if by

--> its nature and context it is intended to survive, including Sections 1

--> (Definitions), 2.6 (Open Source Software), 3 (Restrictions; Ownership), 5

--> (Records and Audit), 7.2 (Software Disclaimer of Warranty), 9 (Limitation

--> of Liability), 10 (Termination), 11 (Confidential Information) and 12

--> (General).

-->

--> 11. CONFIDENTIAL INFORMATION. 

-->

--> 11.1        Definition.  "Confidential Information"  means information or

--> materials provided by one party ("Discloser") to the other party

--> ("Recipient") which are in tangible form and labelled "confidential" or the

--> like, or, information which a reasonable person knew or should have

--> known to be confidential.  The following information shall be considered

--> Confidential Information whether or not marked or identified as such:  (a)

--> License Keys; (b) information regarding VMware's pricing, product

--> roadmaps or strategic marketing plans; and (c) non-public materials

--> relating to the Software.

-->

--> 11.2        Protection.  Recipient may use Confidential Information of

--> Discloser; (a) to exercise its rights and perform its obligations under this

--> EULA; or (b) in connection with the parties' ongoing business relationship. 

--> Recipient will not use any Confidential Information of Discloser for any

--> purpose not expressly permitted by this EULA, and will disclose the

--> Confidential Information of Discloser only to the employees or contractors

--> of Recipient who have a need to know such Confidential Information for

--> purposes of this EULA and who are under a duty of confidentiality no less

--> restrictive than Recipient's duty hereunder.  Recipient will protect

--> Confidential Information from unauthorized use, access, or disclosure in

--> the same manner as Recipient protects its own confidential or proprietary

--> information of a similar nature but with no less than reasonable care.

--> 11.3        Exceptions.  Recipient's obligations under Section 11.2 (Protection)

--> with respect to any Confidential Information will terminate if Recipient can

--> show by written records that such information:  (a) was already known to

--> Recipient at the time of disclosure by Discloser; (b) was disclosed to

--> Recipient by a third party who had the right to make such disclosure

--> without any confidentiality restrictions; (c) is, or through no fault of

--> Recipient has become, generally available to the public; or (d) was

--> independently developed by Recipient without access to, or use of,

--> Discloser's Information.  In addition, Recipient will be allowed to disclose

--> Confidential Information to the extent that such disclosure is required by

--> law or by the order of a court of similar judicial or administrative body,

--> provided that Recipient notifies Discloser of such required disclosure

--> promptly and in writing and cooperates with Discloser, at Discloser's

--> request and expense, in any lawful action to contest or limit the scope of

--> such required disclosure.

--> 11.4        Data Privacy.  You agree that VMware may process technical and

--> related information about Your use of the Software which may include

--> internet protocol address, hardware identification, operating system,

--> application software, peripheral hardware, and non-personally identifiable

--> Software usage statistics to facilitate the provisioning of updates, support,

--> invoicing or online services and may transfer such information to other

--> companies in the VMware worldwide group of companies from time to

--> time. To the extent that this information constitutes personal data, VMware

--> shall be the controller of such personal data. To the extent that it acts as a

--> controller, each party shall comply at all times with its obligations under

--> applicable data protection legislation.

-->

--> 12. GENERAL.

-->

--> 12.1        Transfers; Assignment.  Except to the extent transfer may not

--> legally be restricted or as permitted by VMware's transfer and assignment

--> policies, in all cases following the process set forth at

--> www.vmware.com/support/policies/licensingpolicies.html, You will not

--> assign this EULA, any Order, or any right or obligation herein or delegate

--> any performance without VMware's prior written consent, which consent

--> will not be unreasonably withheld. Any other attempted assignment or

--> transfer by You will be void. VMware may use its Affiliates or other

--> sufficiently qualified subcontractors to provide services to You, provided

--> that VMware remains responsible to You for the performance of the

--> services.

-->

--> 12.2        Notices.  Any notice delivered by VMware to You under this EULA

--> will be delivered via mail, email or fax.

-->

--> 12.3        Waiver.  Failure to enforce a provision of this EULA will not

--> constitute a waiver.

--> 12.4     Severability.  If any part of this EULA is held unenforceable, the

--> validity of all remaining parts will not be affected.

--> 12.5        Compliance with Laws; Export Control; Government

--> Regulations. Each party shall comply with all laws applicable to the

--> actions contemplated by this EULA. You acknowledge that the Software is

--> of United States origin, is provided subject to the U.S. Export

--> Administration Regulations, may be subject to the export control laws of

--> the applicable territory, and that diversion contrary to applicable export

--> control laws is prohibited. You represent that (1) you are not, and are not

--> acting on behalf of, (a) any person who is a citizen, national, or resident of,

--> or who is controlled by the government of any country to which the United

--> States has prohibited export transactions; or (b) any person or entity listed

--> on the U.S. Treasury Department list of Specially Designated Nationals

--> and Blocked Persons, or the U.S. Commerce Department Denied Persons

--> List or Entity List; and (2) you will not permit the Software to be used for,

--> any purposes prohibited by law, including, any prohibited development,

--> design, manufacture or production of missiles or nuclear, chemical or

--> biological weapons. The Software and accompanying documentation are

--> deemed to be "commercial computer software" and "commercial computer

--> software documentation", respectively, pursuant to DFARS Section

--> 227.7202 and FAR Section 12.212(b), as applicable.  Any use,

--> modification, reproduction, release, performing, displaying or disclosing of

--> the Software and documentation by or for the U.S. Government shall be

--> governed solely by the terms and conditions of this EULA.

--> 12.6        Construction.  The headings of sections of this EULA are for

--> convenience and are not to be used in interpreting this EULA. As used in

--> this EULA, the word 'including' means "including but not limited to".

--> 12.7        Governing Law.  This EULA is governed by the laws of the State of

--> California, United States of America (excluding its conflict of law rules),

--> and the federal laws of the United States. To the extent permitted by law,

--> the state and federal courts located in Santa Clara County, California will

--> be the exclusive jurisdiction for disputes arising out of or in connection with

--> this EULA. The U.N. Convention on Contracts for the International Sale of

--> Goods does not apply.

--> 12.8        Third Party Rights.  Other than as expressly set out in this EULA,

--> this EULA does not create any rights for any person who is not a party to

--> it, and no person who is not a party to this EULA may enforce any of its

--> terms or rely on any exclusion or limitation contained in it.

--> 12.9        Order of Precedence.  In the event of conflict or inconsistency

--> among the Product Guide, this EULA and the Order, the following order of

--> precedence shall apply: (a) the Product Guide, (b) this EULA and (c) the

--> Order. With respect to any inconsistency between this EULA and an

--> Order, the terms of this EULA shall supersede and control over any

--> conflicting or additional terms and conditions of any Order,

--> acknowledgement or confirmation or other document issued by You.

--> 12.10  Entire Agreement.  This EULA, including accepted Orders and any

--> amendments hereto, and the Product Guide contain the entire agreement

--> of the parties with respect to the subject matter of this EULA and

--> supersede all previous or contemporaneous communications,

--> representations, proposals, commitments, understandings and

--> agreements, whether written or oral, between the parties regarding the

--> subject matter hereof.  This EULA may be amended only in writing signed

--> by authorized representatives of both parties.

--> 12.11  Contact Information.  Please direct legal notices or other

--> correspondence to VMware, Inc., 3401 Hillview Avenue, Palo Alto,

--> California 94304, United States of America, Attention: Legal Department.

--> ",

-->                "Copyright © 1998-2016 VMware, Inc. All rights reserved. This product is protected by copyright and intellectual property laws in the United States and other countries as well as by international treaties. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.

--> "

-->             ],

-->             ovfSection = (vim.vApp.OvfSectionInfo) [

-->                (vim.vApp.OvfSectionInfo) {

-->                   key = 3,

-->                   namespace = "http://www.vmware.com/schema/ovf",

-->                   type = "MigrationUpgradeRequisitesSection",

-->                   atEnvelopeLevel = true,

-->                   contents = "<vmw:MigrationUpgradeRequisitesSection ovf:required="false" xmlns="http://schemas.dmtf.org/ovf/envelope/1" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData" xmlns:vmw="http://www.vmware.com/schema/ovf" xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

-->     <Info>Files necessary for migration-based upgrade.</Info>

-->     <vmw:Requisite ovf:fileRef="VMware-vCenter-Server-Appliance-6.5.0.12000-7119157-upgrade-requirements.rpm_id" vmw:purpose="requirements"/>

-->   </vmw:MigrationUpgradeRequisitesSection>"

-->                }

-->             ],

-->             ovfEnvironmentTransport = (string) [

-->                "com.vmware.guestInfo"

-->             ],

-->             installBootRequired = false,

-->             installBootStopDelay = 0

-->          },

-->          vAssertsEnabled = false,

-->          changeTrackingEnabled = false,

-->          firmware = "bios",

-->          maxMksConnections = 40,

-->          guestAutoLockEnabled = false,

-->          managedBy = (vim.ext.ManagedByInfo) null,

-->          memoryReservationLockedToMax = false,

-->          initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {

-->             initialMemoryReservation = 284917760,

-->             initialSwapReservation = 216141824

-->          },

-->          nestedHVEnabled = false,

-->          vPMCEnabled = false,

-->          scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {

-->             upgradePolicy = "never",

-->             versionKey = <unset>,

-->             scheduledHardwareUpgradeStatus = "none",

-->             fault = (vmodl.MethodFault) null

-->          },

-->          forkConfigInfo = (vim.vm.ForkConfigInfo) {

-->             parentEnabled = false,

-->             childForkGroupId = <unset>,

-->             parentForkGroupId = <unset>,

-->             childType = <unset>

-->          },

-->          vFlashCacheReservation = 0,

-->          vmxConfigChecksum =

-->             bbdc9269 f7cdd2e6 6d6eac2f fcefe5d0

-->             69818fa4,

-->          messageBusTunnelEnabled = false,

-->          vmStorageObjectId = <unset>,

-->          swapStorageObjectId = <unset>,

-->          keyId = (vim.encryption.CryptoKeyId) null,

-->          guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {

-->             enabled = false

-->          },

-->          migrateEncryption = "opportunistic"

-->       },

-->       layoutEx = (vim.vm.FileLayoutEx) {

-->          file = (vim.vm.FileLayoutEx.FileInfo) [

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 0,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01.vmx",

-->                type = "config",

-->                size = 5892,

-->                uniqueSize = 5892,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 1,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01.vmxf",

-->                type = "extendedConfig",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 2,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01.nvram",

-->                type = "nvram",

-->                size = 8684,

-->                uniqueSize = 8684,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 3,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01.vmsd",

-->                type = "snapshotList",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 4,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 5,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01-flat.vmdk",

-->                type = "diskExtent",

-->                size = 12769558528,

-->                uniqueSize = 12769558528,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 6,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 7,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 10017046528,

-->                uniqueSize = 10017046528,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 8,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_12.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 9,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_12-flat.vmdk",

-->                type = "diskExtent",

-->                size = 1882193920,

-->                uniqueSize = 1882193920,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 10,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_12-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 11,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_12-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 1048576,

-->                uniqueSize = 1048576,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 12,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_2.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 13,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_2-flat.vmdk",

-->                type = "diskExtent",

-->                size = 5022679040,

-->                uniqueSize = 5022679040,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 14,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_2-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 15,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_2-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 23336058880,

-->                uniqueSize = 23336058880,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 16,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_3.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 17,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_3-flat.vmdk",

-->                type = "diskExtent",

-->                size = 2360344576,

-->                uniqueSize = 2360344576,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 18,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_3-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 19,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_3-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 1893728256,

-->                uniqueSize = 1893728256,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 20,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_4.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 21,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_4-flat.vmdk",

-->                type = "diskExtent",

-->                size = 10721689600,

-->                uniqueSize = 10721689600,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 22,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_4-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 23,

-->                name = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_4-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 10211033088,

-->                uniqueSize = 10211033088,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 24,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_5.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 25,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_5-flat.vmdk",

-->                type = "diskExtent",

-->                size = 10540285952,

-->                uniqueSize = 10540285952,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 26,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_5-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 27,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_5-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 9046065152,

-->                uniqueSize = 9046065152,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 28,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_6.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 29,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_6-flat.vmdk",

-->                type = "diskExtent",

-->                size = 665845760,

-->                uniqueSize = 665845760,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 30,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_6-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 31,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_6-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 2687500288,

-->                uniqueSize = 2687500288,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 32,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_7.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 33,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_7-flat.vmdk",

-->                type = "diskExtent",

-->                size = 10721689600,

-->                uniqueSize = 10721689600,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 34,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_7-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 35,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_7-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 10610540544,

-->                uniqueSize = 10610540544,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 36,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_8.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 37,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_8-flat.vmdk",

-->                type = "diskExtent",

-->                size = 41943040,

-->                uniqueSize = 41943040,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 38,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_8-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 39,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_8-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 24117248,

-->                uniqueSize = 24117248,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 40,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_9.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 41,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_9-flat.vmdk",

-->                type = "diskExtent",

-->                size = 397410304,

-->                uniqueSize = 397410304,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 42,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_9-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 43,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_9-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 24117248,

-->                uniqueSize = 24117248,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 44,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_10.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 45,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_10-flat.vmdk",

-->                type = "diskExtent",

-->                size = 397410304,

-->                uniqueSize = 397410304,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 46,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_10-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 47,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_10-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 24117248,

-->                uniqueSize = 24117248,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 48,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_11.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 49,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_11-flat.vmdk",

-->                type = "diskExtent",

-->                size = 4014997504,

-->                uniqueSize = 4014997504,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 50,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_11-000001.vmdk",

-->                type = "diskDescriptor",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 51,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_11-000001-sesparse.vmdk",

-->                type = "diskExtent",

-->                size = 1041235968,

-->                uniqueSize = 1041235968,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 52,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01-Snapshot2.vmsn",

-->                type = "snapshotData",

-->                size = 10744829116,

-->                uniqueSize = 10744829116,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 53,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01-24dcb6b4.vswp",

-->                type = "swap",

-->                size = 34359738368,

-->                uniqueSize = 34359738368,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 54,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/vmx-lab5-vcsa01-618444468-2.vswp",

-->                type = "uwswap",

-->                size = 115343360,

-->                uniqueSize = 115343360,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 55,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/vmware-46.log",

-->                type = "log",

-->                size = 250027,

-->                uniqueSize = 250027,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 56,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/vmware-45.log",

-->                type = "log",

-->                size = 234564,

-->                uniqueSize = 234564,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 57,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/vmware-44.log",

-->                type = "log",

-->                size = 252865,

-->                uniqueSize = 252865,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 58,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/vmware-43.log",

-->                type = "log",

-->                size = 235141,

-->                uniqueSize = 235141,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 59,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/vmware-42.log",

-->                type = "log",

-->                size = 461627,

-->                uniqueSize = 461627,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 60,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/vmware-41.log",

-->                type = "log",

-->                size = 254332,

-->                uniqueSize = 254332,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 61,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/vmware.log",

-->                type = "log",

-->                size = 460681,

-->                uniqueSize = 460681,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             },

-->             (vim.vm.FileLayoutEx.FileInfo) {

-->                key = 62,

-->                name = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01-aux.xml",

-->                type = "snapshotManifestList",

-->                size = 0,

-->                uniqueSize = 0,

-->                backingObjectId = <unset>,

-->                accessible = true

-->             }

-->          ],

-->          disk = (vim.vm.FileLayoutEx.DiskLayout) [

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2000,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         4,

-->                         5

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         6,

-->                         7

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2001,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         8,

-->                         9

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         10,

-->                         11

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2002,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         12,

-->                         13

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         14,

-->                         15

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2003,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         16,

-->                         17

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         18,

-->                         19

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2004,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         20,

-->                         21

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         22,

-->                         23

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2005,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         24,

-->                         25

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         26,

-->                         27

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2006,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         28,

-->                         29

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         30,

-->                         31

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2008,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         32,

-->                         33

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         34,

-->                         35

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2009,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         36,

-->                         37

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         38,

-->                         39

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2010,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         40,

-->                         41

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         42,

-->                         43

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2011,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         44,

-->                         45

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         46,

-->                         47

-->                      ]

-->                   }

-->                ]

-->             },

-->             (vim.vm.FileLayoutEx.DiskLayout) {

-->                key = 2012,

-->                chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         48,

-->                         49

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskUnit) {

-->                      fileKey = (int) [

-->                         50,

-->                         51

-->                      ]

-->                   }

-->                ]

-->             }

-->          ],

-->          snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [

-->             (vim.vm.FileLayoutEx.SnapshotLayout) {

-->                key = 'vim.vm.Snapshot:2233f0ec-62e1-44cf-9a7a-027e27079505:snapshot-4170',

-->                dataKey = 52,

-->                memoryKey = -1,

-->                disk = (vim.vm.FileLayoutEx.DiskLayout) [

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2000,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               4,

-->                               5

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2001,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               8,

-->                               9

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2002,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               12,

-->                               13

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2003,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               16,

-->                               17

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2004,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               20,

-->                               21

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2005,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               24,

-->                               25

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2006,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               28,

-->                               29

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2008,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               32,

-->                               33

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2009,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               36,

-->                               37

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2010,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               40,

-->                               41

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2011,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               44,

-->                               45

-->                            ]

-->                         }

-->                      ]

-->                   },

-->                   (vim.vm.FileLayoutEx.DiskLayout) {

-->                      key = 2012,

-->                      chain = (vim.vm.FileLayoutEx.DiskUnit) [

-->                         (vim.vm.FileLayoutEx.DiskUnit) {

-->                            fileKey = (int) [

-->                               48,

-->                               49

-->                            ]

-->                         }

-->                      ]

-->                   }

-->                ]

-->             }

-->          ],

-->          timestamp = "2020-03-06T17:10:26.282206Z"

-->       },

-->       capability = (vim.vm.Capability) {

-->          snapshotOperationsSupported = true,

-->          multipleSnapshotsSupported = true,

-->          snapshotConfigSupported = true,

-->          poweredOffSnapshotsSupported = true,

-->          memorySnapshotsSupported = true,

-->          revertToSnapshotSupported = true,

-->          quiescedSnapshotsSupported = true,

-->          disableSnapshotsSupported = false,

-->          lockSnapshotsSupported = true,

-->          consolePreferencesSupported = false,

-->          cpuFeatureMaskSupported = true,

-->          s1AcpiManagementSupported = true,

-->          settingScreenResolutionSupported = false,

-->          toolsAutoUpdateSupported = false,

-->          vmNpivWwnSupported = true,

-->          npivWwnOnNonRdmVmSupported = true,

-->          vmNpivWwnDisableSupported = true,

-->          vmNpivWwnUpdateSupported = true,

-->          swapPlacementSupported = true,

-->          toolsSyncTimeSupported = true,

-->          virtualMmuUsageSupported = true,

-->          diskSharesSupported = true,

-->          bootOptionsSupported = true,

-->          bootRetryOptionsSupported = true,

-->          settingVideoRamSizeSupported = true,

-->          settingDisplayTopologySupported = false,

-->          settingDisplayTopologyModesSupported = false,

-->          recordReplaySupported = false,

-->          changeTrackingSupported = true,

-->          multipleCoresPerSocketSupported = true,

-->          hostBasedReplicationSupported = true,

-->          guestAutoLockSupported = true,

-->          memoryReservationLockSupported = true,

-->          featureRequirementSupported = true,

-->          poweredOnMonitorTypeChangeSupported = true,

-->          vmfsNativeSnapshotSupported = false,

-->          seSparseDiskSupported = true,

-->          nestedHVSupported = true,

-->          vPMCSupported = true,

-->          toolsRebootPredictSupported = <unset>,

-->          messageBusSupported = false,

-->          canConnectUSBDevices = <unset>,

-->          secureBootSupported = false,

-->          perVmEvcSupported = <unset>,

-->          virtualMmuUsageIgnored = <unset>,

-->          virtualExecUsageIgnored = <unset>,

-->          diskOnlySnapshotOnSuspendedVMSupported = <unset>

-->       },

-->       rootSnapshot = (vpx.vmprov.SnapshotState) [

-->          (vpx.vmprov.SnapshotState) {

-->             snapshot = 'vim.vm.Snapshot:2233f0ec-62e1-44cf-9a7a-027e27079505:snapshot-4170',

-->             name = "VM Snapshot 10%252f9%252f2018, 12:10:37 PM",

-->             id = 2,

-->             config = (vim.vm.ConfigInfo) {

-->                changeVersion = "",

-->                modified = "1970-01-01T00:00:00Z",

-->                name = "lab5-vcsa01",

-->                guestFullName = "Other 3.x or later Linux (64-bit)",

-->                version = "vmx-10",

-->                uuid = "423b87e1-408d-5404-7717-29b4942db038",

-->                createDate = <unset>,

-->                instanceUuid = "503b78b6-c5f9-818b-4694-57a60b85b6d0",

-->                npivNodeWorldWideName = <unset>,

-->                npivPortWorldWideName = <unset>,

-->                npivWorldWideNameType = <unset>,

-->                npivDesiredNodeWwns = <unset>,

-->                npivDesiredPortWwns = <unset>,

-->                npivTemporaryDisabled = true,

-->                npivOnNonRdmDisks = <unset>,

-->                locationId = "564d788f-81d0-604a-7aad-41317241778e",

-->                template = false,

-->                guestId = "other3xLinux64Guest",

-->                alternateGuestName = "",

-->                annotation = "VMware vCenter Server Appliance",

-->                files = (vim.vm.FileInfo) {

-->                   vmPathName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01.vmx",

-->                   snapshotDirectory = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/",

-->                   suspendDirectory = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/",

-->                   logDirectory = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/",

-->                   ftMetadataDirectory = <unset>

-->                },

-->                tools = (vim.vm.ToolsConfigInfo) {

-->                   toolsVersion = 10277,

-->                   toolsInstallType = "guestToolsTypeOpenVMTools",

-->                   afterPowerOn = true,

-->                   afterResume = true,

-->                   beforeGuestStandby = true,

-->                   beforeGuestShutdown = true,

-->                   beforeGuestReboot = <unset>,

-->                   toolsUpgradePolicy = "manual",

-->                   pendingCustomization = <unset>,

-->                   customizationKeyId = (vim.encryption.CryptoKeyId) null,

-->                   syncTimeWithHost = false,

-->                   lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) null,

-->                   upgradeRebootPredict = <unset>

-->                },

-->                flags = (vim.vm.FlagInfo) {

-->                   disableAcceleration = false,

-->                   enableLogging = true,

-->                   useToe = false,

-->                   runWithDebugInfo = false,

-->                   monitorType = "release",

-->                   htSharing = "any",

-->                   snapshotDisabled = false,

-->                   snapshotLocked = false,

-->                   diskUuidEnabled = false,

-->                   virtualMmuUsage = "automatic",

-->                   virtualExecUsage = "hvAuto",

-->                   snapshotPowerOffBehavior = "powerOff",

-->                   recordReplayEnabled = false,

-->                   faultToleranceType = "unset",

-->                   cbrcCacheEnabled = false,

-->                   vvtdEnabled = <unset>,

-->                   vbsEnabled = <unset>

-->                },

-->                consolePreferences = (vim.vm.ConsolePreferences) null,

-->                defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {

-->                   powerOffType = "soft",

-->                   suspendType = "hard",

-->                   resetType = "soft",

-->                   defaultPowerOffType = "soft",

-->                   defaultSuspendType = "hard",

-->                   defaultResetType = "soft",

-->                   standbyAction = "checkpoint"

-->                },

-->                hardware = (vim.vm.VirtualHardware) {

-->                   numCPU = 2,

-->                   numCoresPerSocket = 1,

-->                   memoryMB = 10240,

-->                   virtualICH7MPresent = false,

-->                   virtualSMCPresent = false,

-->                   device = (vim.vm.device.VirtualDevice) [

-->                      (vim.vm.device.VirtualIDEController) {

-->                         key = 200,

-->                         deviceInfo = (vim.Description) {

-->                            label = "IDE 0",

-->                            summary = "IDE 0"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = <unset>,

-->                         unitNumber = <unset>,

-->                         busNumber = 0,

-->                         device = (int) [

-->                            3000

-->                         ]

-->                      },

-->                      (vim.vm.device.VirtualIDEController) {

-->                         key = 201,

-->                         deviceInfo = (vim.Description) {

-->                            label = "IDE 1",

-->                            summary = "IDE 1"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = <unset>,

-->                         unitNumber = <unset>,

-->                         busNumber = 1,

-->                         device = <unset>

-->                      },

-->                      (vim.vm.device.VirtualPS2Controller) {

-->                         key = 300,

-->                         deviceInfo = (vim.Description) {

-->                            label = "PS2 controller 0",

-->                            summary = "PS2 controller 0"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = <unset>,

-->                         unitNumber = <unset>,

-->                         busNumber = 0,

-->                         device = (int) [

-->                            600,

-->                            700

-->                         ]

-->                      },

-->                      (vim.vm.device.VirtualPCIController) {

-->                         key = 100,

-->                         deviceInfo = (vim.Description) {

-->                            label = "PCI controller 0",

-->                            summary = "PCI controller 0"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = <unset>,

-->                         unitNumber = <unset>,

-->                         busNumber = 0,

-->                         device = (int) [

-->                            500,

-->                            12000,

-->                            1000,

-->                            1001,

-->                            4000

-->                         ]

-->                      },

-->                      (vim.vm.device.VirtualSIOController) {

-->                         key = 400,

-->                         deviceInfo = (vim.Description) {

-->                            label = "SIO controller 0",

-->                            summary = "SIO controller 0"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = <unset>,

-->                         unitNumber = <unset>,

-->                         busNumber = 0,

-->                         device = <unset>

-->                      },

-->                      (vim.vm.device.VirtualKeyboard) {

-->                         key = 600,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Keyboard ",

-->                            summary = "Keyboard"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 300,

-->                         unitNumber = 0

-->                      },

-->                      (vim.vm.device.VirtualPointingDevice) {

-->                         key = 700,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Pointing device",

-->                            summary = "Pointing device; Device"

-->                         },

-->                         backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {

-->                            deviceName = "",

-->                            useAutoDetect = false,

-->                            hostPointingDevice = "autodetect"

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 300,

-->                         unitNumber = 1

-->                      },

-->                      (vim.vm.device.VirtualVideoCard) {

-->                         key = 500,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Video card ",

-->                            summary = "Video card"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 100,

-->                         unitNumber = 0,

-->                         videoRamSizeInKB = 4096,

-->                         numDisplays = 1,

-->                         useAutoDetect = false,

-->                         enable3DSupport = false,

-->                         use3dRenderer = "automatic",

-->                         graphicsMemorySizeInKB = 262144

-->                      },

-->                      (vim.vm.device.VirtualVMCIDevice) {

-->                         key = 12000,

-->                         deviceInfo = (vim.Description) {

-->                            label = "VMCI device",

-->                            summary = "Device on the virtual machine PCI bus that provides support for the virtual machine communication interface"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {

-->                            pciSlotNumber = 33

-->                         },

-->                         controllerKey = 100,

-->                         unitNumber = 17,

-->                         id = -1808945096,

-->                         allowUnrestrictedCommunication = false,

-->                         filterEnable = false,

-->                         filterInfo = (vim.vm.device.VirtualVMCIDevice.FilterInfo) null

-->                      },

-->                      (vim.vm.device.VirtualLsiLogicController) {

-->                         key = 1000,

-->                         deviceInfo = (vim.Description) {

-->                            label = "SCSI controller 0",

-->                            summary = "LSI Logic"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {

-->                            pciSlotNumber = 16

-->                         },

-->                         controllerKey = 100,

-->                         unitNumber = 3,

-->                         busNumber = 0,

-->                         device = (int) [

-->                            2000,

-->                            2001,

-->                            2002,

-->                            2003,

-->                            2004,

-->                            2005,

-->                            2006,

-->                            2008,

-->                            2009,

-->                            2010,

-->                            2011,

-->                            2012

-->                         ],

-->                         hotAddRemove = true,

-->                         sharedBus = "noSharing",

-->                         scsiCtlrUnitNumber = 7

-->                      },

-->                      (vim.vm.device.VirtualLsiLogicController) {

-->                         key = 1001,

-->                         deviceInfo = (vim.Description) {

-->                            label = "SCSI controller 1",

-->                            summary = "LSI Logic"

-->                         },

-->                         backing = (vim.vm.device.VirtualDevice.BackingInfo) null,

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {

-->                            pciSlotNumber = 32

-->                         },

-->                         controllerKey = 100,

-->                         unitNumber = 4,

-->                         busNumber = 1,

-->                         device = <unset>,

-->                         hotAddRemove = true,

-->                         sharedBus = "noSharing",

-->                         scsiCtlrUnitNumber = 7

-->                      },

-->                      (vim.vm.device.VirtualCdrom) {

-->                         key = 3000,

-->                         deviceInfo = (vim.Description) {

-->                            label = "CD/DVD drive 1",

-->                            summary = "ATAPI CD/DVD drive 0"

-->                         },

-->                         backing = (vim.vm.device.VirtualCdrom.AtapiBackingInfo) {

-->                            deviceName = "CD/DVD drive 0",

-->                            useAutoDetect = false,

-->                            description = <unset>

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {

-->                            migrateConnect = <unset>,

-->                            startConnected = false,

-->                            allowGuestControl = true,

-->                            connected = false,

-->                            status = "untried"

-->                         },

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 200,

-->                         unitNumber = 0

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2000,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 1",

-->                            summary = "12,582,912 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6022',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C296-224b-61f2-c1a4-e36ba361ee7d",

-->                            contentId = "000dd57fbfb03327cba28c7d79d8f373",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 0,

-->                         capacityInKB = 12582912,

-->                         capacityInBytes = 12884901888,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2000",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2001,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 2",

-->                            summary = "1,839,104 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_12.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6022',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C29c-4688-af52-070e-362c0a2c659c",

-->                            contentId = "d20806e6ccd5d3e45b64aa24ff496553",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 1,

-->                         capacityInKB = 1839104,

-->                         capacityInBytes = 1883242496,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2001",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2002,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 3",

-->                            summary = "26,214,400 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_2.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6022',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C292-d73a-bd5f-13e9-b26e9aa5eb1c",

-->                            contentId = "10364f5717b3397c21118449ea51ac65",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 2,

-->                         capacityInKB = 26214400,

-->                         capacityInBytes = 26843545600,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2002",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2003,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 4",

-->                            summary = "26,214,400 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_3.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C29f-31ed-f06b-e1df-e545bb6a86dd",

-->                            contentId = "8b60d01187ec3290d44b8b6418d090c2",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 3,

-->                         capacityInKB = 26214400,

-->                         capacityInBytes = 26843545600,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2003",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2004,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 5",

-->                            summary = "10,485,760 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/lab5-vcsa01/lab5-vcsa01_4.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6022',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C299-e790-56d5-62ce-fc6c9a6e44a5",

-->                            contentId = "39c8d6119b46173566134b8ee77b3cd3",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 4,

-->                         capacityInKB = 10485760,

-->                         capacityInBytes = 10737418240,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2004",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2005,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 6",

-->                            summary = "10,485,760 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_5.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C294-3225-65fd-105d-86b818943208",

-->                            contentId = "b9ecb00029fa6904e3eb4f79414fce85",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 5,

-->                         capacityInKB = 10485760,

-->                         capacityInBytes = 10737418240,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2005",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2006,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 7",

-->                            summary = "15,728,640 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_6.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C294-ea14-fd35-67c6-72fea6cb9ad3",

-->                            contentId = "99cd50837c3a33c8f974fbbcd5372b1c",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 6,

-->                         capacityInKB = 15728640,

-->                         capacityInBytes = 16106127360,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2006",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2008,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 8",

-->                            summary = "10,485,760 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_7.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C290-78d8-bc08-60ca-d0551f844e9c",

-->                            contentId = "02e2902c29c9ae2ecc9b336c8fdfd03d",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 8,

-->                         capacityInKB = 10485760,

-->                         capacityInBytes = 10737418240,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2008",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2009,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 9",

-->                            summary = "1,048,576 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_8.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C290-6497-bacf-5029-56a139270676",

-->                            contentId = "356ad7602cf6dcbb998b5a84269e57aa",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 9,

-->                         capacityInKB = 1048576,

-->                         capacityInBytes = 1073741824,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2009",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2010,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 10",

-->                            summary = "10,485,760 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_9.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C29a-0bae-ef74-8754-f18cde1dcc77",

-->                            contentId = "b13c66356e72c2e80b86b77babbed50a",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 10,

-->                         capacityInKB = 10485760,

-->                         capacityInBytes = 10737418240,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2010",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2011,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 11",

-->                            summary = "10,485,760 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_10.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C29c-f5e2-3656-50ad-a2781f50e50e",

-->                            contentId = "a02715dc453ac860552139760c894be2",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 11,

-->                         capacityInKB = 10485760,

-->                         capacityInBytes = 10737418240,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2011",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualDisk) {

-->                         key = 2012,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Hard disk 12",

-->                            summary = "104,857,600 KB"

-->                         },

-->                         backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {

-->                            fileName = "ds:///vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/lab5-vcsa01/lab5-vcsa01_11.vmdk",

-->                            datastore = 'vim.Datastore:2233f0ec-62e1-44cf-9a7a-027e27079505:datastore-6321',

-->                            backingObjectId = "",

-->                            diskMode = "persistent",

-->                            split = false,

-->                            writeThrough = false,

-->                            thinProvisioned = true,

-->                            eagerlyScrub = <unset>,

-->                            uuid = "6000C294-933d-9794-c055-601dc77f112b",

-->                            contentId = "e9856d6e6d2391cfc08bd7cb2ca5eacc",

-->                            changeId = <unset>,

-->                            parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,

-->                            deltaDiskFormat = <unset>,

-->                            digestEnabled = false,

-->                            deltaGrainSize = <unset>,

-->                            deltaDiskFormatVariant = <unset>,

-->                            sharing = "sharingNone",

-->                            keyId = (vim.encryption.CryptoKeyId) null

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,

-->                         slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,

-->                         controllerKey = 1000,

-->                         unitNumber = 12,

-->                         capacityInKB = 104857600,

-->                         capacityInBytes = 107374182400,

-->                         shares = (vim.SharesInfo) {

-->                            shares = 1000,

-->                            level = "normal"

-->                         },

-->                         storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {

-->                            limit = -1,

-->                            shares = (vim.SharesInfo) {

-->                               shares = 1000,

-->                               level = "normal"

-->                            },

-->                            reservation = 0

-->                         },

-->                         diskObjectId = "72-2012",

-->                         vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,

-->                         iofilter = <unset>,

-->                         vDiskId = (vim.vslm.ID) null,

-->                         virtualDiskFormat = <unset>,

-->                         nativeUnmanagedLinkedClone = <unset>

-->                      },

-->                      (vim.vm.device.VirtualVmxnet3) {

-->                         dynamicProperty = <unset>,

-->                         key = 4000,

-->                         deviceInfo = (vim.Description) {

-->                            label = "Network adapter 1",

-->                            summary = "DVSwitch: 50 3b 7b 7e 2b aa 88 f5-a6 bd 46 df cf 03 e9 cb"

-->                         },

-->                         backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {

-->                            port = (vim.dvs.PortConnection) {

-->                               switchUuid = "50 3b 7b 7e 2b aa 88 f5-a6 bd 46 df cf 03 e9 cb",

-->                               portgroupKey = "dvportgroup-52",

-->                               portKey = "1014",

-->                               connectionCookie = 882760135

-->                            }

-->                         },

-->                         connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {

-->                            migrateConnect = <unset>,

-->                            startConnected = true,

-->                            allowGuestControl = true,

-->                            connected = false,

-->                            status = "untried"

-->                         },

-->                         slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {

-->                            pciSlotNumber = 160

-->                         },

-->                         controllerKey = 100,

-->                         unitNumber = 7,

-->                         addressType = "assigned",

-->                         macAddress = "00:50:56:bb:3a:ee",

-->                         wakeOnLanEnabled = true,

-->                         resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {

-->                            reservation = 0,

-->                            share = (vim.SharesInfo) {

-->                               shares = 50,

-->                               level = "normal"

-->                            },

-->                            limit = -1

-->                         },

-->                         externalId = <unset>,

-->                         uptCompatibilityEnabled = true

-->                      }

-->                   ]

-->                },

-->                cpuAllocation = (vim.ResourceAllocationInfo) {

-->                   reservation = 0,

-->                   expandableReservation = false,

-->                   limit = -1,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 2000,

-->                      level = "normal"

-->                   },

-->                   overheadLimit = <unset>

-->                },

-->                memoryAllocation = (vim.ResourceAllocationInfo) {

-->                   reservation = 0,

-->                   expandableReservation = false,

-->                   limit = -1,

-->                   shares = (vim.SharesInfo) {

-->                      shares = 102400,

-->                      level = "normal"

-->                   },

-->                   overheadLimit = <unset>

-->                },

-->                latencySensitivity = (vim.LatencySensitivity) {

-->                   level = "normal",

-->                   sensitivity = <unset>

-->                },

-->                memoryHotAddEnabled = true,

-->                cpuHotAddEnabled = true,

-->                cpuHotRemoveEnabled = true,

-->                hotPlugMemoryLimit = <unset>,

-->                hotPlugMemoryIncrementSize = <unset>,

-->                cpuAffinity = (vim.vm.AffinityInfo) null,

-->                memoryAffinity = (vim.vm.AffinityInfo) null,

-->                networkShaper = (vim.vm.NetworkShaperInfo) null,

-->                extraConfig = (vim.option.OptionValue) [

-->                   (vim.option.OptionValue) {

-->                      key = "sched.cpu.latencySensitivity",

-->                      value = "normal"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "tools.guest.desktop.autolock",

-->                      value = "FALSE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "nvram",

-->                      value = "lab5-vcsa01.nvram"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge0.present",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "svga.present",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge4.present",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge4.virtualDev",

-->                      value = "pcieRootPort"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge4.functions",

-->                      value = "8"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge5.present",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge5.virtualDev",

-->                      value = "pcieRootPort"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge5.functions",

-->                      value = "8"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge6.present",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge6.virtualDev",

-->                      value = "pcieRootPort"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge6.functions",

-->                      value = "8"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge7.present",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge7.virtualDev",

-->                      value = "pcieRootPort"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge7.functions",

-->                      value = "8"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "hpet0.present",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "vcpu.hotadd",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "vcpu.hotremove",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "mem.hotadd",

-->                      value = "TRUE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge0.pciSlotNumber",

-->                      value = "17"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge4.pciSlotNumber",

-->                      value = "21"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge5.pciSlotNumber",

-->                      value = "22"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge6.pciSlotNumber",

-->                      value = "23"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "pciBridge7.pciSlotNumber",

-->                      value = "24"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0.pciSlotNumber",

-->                      value = "16"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi1.pciSlotNumber",

-->                      value = "32"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "ethernet0.pciSlotNumber",

-->                      value = "160"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "vmci0.pciSlotNumber",

-->                      value = "33"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "monitor.phys_bits_used",

-->                      value = "40"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "vmotion.checkpointFBSize",

-->                      value = "4194304"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "softPowerOff",

-->                      value = "FALSE"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "guestinfo.vmware.vami.features",

-->                      value = "SUP"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "guestinfo.vmware.vami.http-port",

-->                      value = "5488"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "guestinfo.vmware.vami.https-clientkeyfile",

-->                      value = "/opt/vmware/etc/sfcb/file.pem"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "guestinfo.vmware.vami.https-clienttruststorefile",

-->                      value = "/opt/vmware/etc/sfcb/client.pem"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "guestinfo.vmware.vami.https-port",

-->                      value = "5489"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "guestinfo.vmware.vami.version",

-->                      value = "2010100"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "migrate.hostLog",

-->                      value = "lab5-vcsa01-2bb66513.hlog"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "sched.swap.derivedName",

-->                      value = "/vmfs/volumes/5ade24df-ae68e61c-bc7c-14feb5388c45/lab5-vcsa01/lab5-vcsa01-73cc33f5.vswp"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:12.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:10.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:11.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:9.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:8.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:6.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:5.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:4.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:3.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:2.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:1.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "scsi0:0.redo",

-->                      value = ""

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "vmware.tools.internalversion",

-->                      value = "10277"

-->                   },

-->                   (vim.option.OptionValue) {

-->                      key = "vmware.tools.requiredversion",

-->                      value = "10272"

-->                   }

-->                ],

-->                cpuFeatureMask = (vim.host.CpuIdInfo) [

-->                   (vim.host.CpuIdInfo) {

-->                      level = 0,

-->                      vendor = <unset>,

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = 0,

-->                      vendor = "amd",

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = 1,

-->                      vendor = <unset>,

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = 1,

-->                      vendor = "amd",

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = -2147483648,

-->                      vendor = <unset>,

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = -2147483648,

-->                      vendor = "amd",

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = -2147483647,

-->                      vendor = <unset>,

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = -2147483647,

-->                      vendor = "amd",

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = -2147483640,

-->                      vendor = <unset>,

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   },

-->                   (vim.host.CpuIdInfo) {

-->                      level = -2147483640,

-->                      vendor = "amd",

-->                      eax = <unset>,

-->                      ebx = <unset>,

-->                      ecx = <unset>,

-->                      edx = <unset>

-->                   }

-->                ],

-->                datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [

-->                   (vim.vm.ConfigInfo.DatastoreUrlPair) {

-->                      name = "HYAL-LAB003",

-->                      url = "/vmfs/volumes/5d8cdd8d-0f6cbe68-9675-14feb5388c11/"

-->                   },

-->                   (vim.vm.ConfigInfo.DatastoreUrlPair) {

-->                      name = "HYAL-LAB002",

-->                      url = "/vmfs/volumes/5d38a8f9-b6b46190-291f-14feb5388c86/"

-->                   }

-->                ],

-->                swapPlacement = "inherit",

-->                bootOptions = (vim.vm.BootOptions) {

-->                   bootDelay = 0,

-->                   enterBIOSSetup = false,

-->                   efiSecureBootEnabled = false,

-->                   bootRetryEnabled = false,

-->                   bootRetryDelay = 10000,

-->                   bootOrder = <unset>,

-->                   networkBootProtocol = "ipv4"

-->                },

-->                ftInfo = (vim.vm.FaultToleranceConfigInfo) null,

-->                repConfig = (vim.vm.ReplicationConfigSpec) null,

-->                vAppConfig = (vim.vApp.VmConfigInfo) null,

-->                vAssertsEnabled = false,

-->                changeTrackingEnabled = false,

-->                firmware = "bios",

-->                maxMksConnections = 40,

-->                guestAutoLockEnabled = false,

-->                managedBy = (vim.ext.ManagedByInfo) null,

-->                memoryReservationLockedToMax = false,

-->                initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) null,

-->                nestedHVEnabled = false,

-->                vPMCEnabled = false,

-->                scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {

-->                   upgradePolicy = "never",

-->                   versionKey = <unset>,

-->                   scheduledHardwareUpgradeStatus = "none",

-->                   fault = (vmodl.MethodFault) null

-->                },

-->                forkConfigInfo = (vim.vm.ForkConfigInfo) {

-->                   parentEnabled = false,

-->                   childForkGroupId = <unset>,

-->                   parentForkGroupId = <unset>,

-->                   childType = <unset>

-->                },

-->                vFlashCacheReservation = 0,

-->                vmxConfigChecksum = <unset>,

-->                messageBusTunnelEnabled = false,

-->                vmStorageObjectId = <unset>,

-->                swapStorageObjectId = <unset>,

-->                keyId = (vim.encryption.CryptoKeyId) null,

-->                guestIntegrityInfo = (vim.vm.GuestIntegrityInfo) {

-->                   enabled = false

-->                },

-->                migrateEncryption = "opportunistic"

-->             },

-->             childSnapshot = <unset>

-->          }

-->       ]

-->    },

-->    srcLocation = (vpx.vmprov.VmLocation) {

-->       service = (vpx.vmprov.ServiceEndpointState) {

-->          instanceName = "vcsa01.d02.airvm.net",

-->          url = "https://vcsa01.d02.airvm.net:443/sdk",

-->          about = (vim.AboutInfo) {

-->             name = "VMware VirtualCenter",

-->             fullName = "VMware VirtualCenter Server",

-->             vendor = "",

-->             version = "6.7.0",

-->             build = "15505678",

-->             localeVersion = <unset>,

-->             localeBuild = <unset>,

-->             osType = "linux-x64",

-->             productLineId = "vpx",

-->             apiType = "VirtualCenter",

-->             apiVersion = "6.7.3",

-->             instanceUuid = "2233f0ec-62e1-44cf-9a7a-027e27079505",

-->             licenseProductName = "VMware VirtualCenter Server",

-->             licenseProductVersion = "6.0"

-->          }

-->       },

-->       datacenter = 'vim.Datacenter:2233f0ec-62e1-44cf-9a7a-027e27079505:datacenter-2',

-->       folder = <unset>,

-->       computeResource = 'vim.ClusterComputeResource:2233f0ec-62e1-44cf-9a7a-027e27079505:domain-c33',

-->       pool = 'vim.VirtualApp:2233f0ec-62e1-44cf-9a7a-027e27079505:resgroup-v8797',

-->       host = (vpx.vmprov.HostState) {

-->          host = 'vim.HostSystem:2233f0ec-62e1-44cf-9a7a-027e27079505:host-162',

-->          product = (vim.AboutInfo) {

-->             name = "VMware ESXi",

-->             fullName = "VMware ESXi 6.5.0 build-15256549",

-->             vendor = "VMware, Inc.",

-->             version = "6.5.0",

-->             build = "15256549",

-->             localeVersion = "INTL",

-->             localeBuild = "000",

-->             osType = "vmnix-x86",

-->             productLineId = "embeddedEsx",

-->             apiType = "HostAgent",

-->             apiVersion = "6.5",

-->             instanceUuid = <unset>,

-->             licenseProductName = "VMware ESX Server",

-->             licenseProductVersion = "6.0"

-->          },

-->          uuid = "4c4c4544-0058-4710-8054-c3c04f505131",

-->          managementIp = "10.69.1.41",

-->          cnxSpec = (nfc.CopySpec.CnxSpec) {

-->             host = "10.69.1.41",

-->             port = 902,

-->             authData = (nfc.CopySpec.UsernamePasswd) {

-->                username = "vpxuser",

-->                password = (not shown),

-->                sslThumbprint = "5A:AF:32:E6:33:77:95:C8:EB:28:8B:CE:03:4E:58:33:3A:BA:7D:95"

-->             },

-->             useSSL = true

-->          },

-->          sslThumbprint = "5A:AF:32:E6:33:77:95:C8:EB:28:8B:CE:03:4E:58:33:3A:BA:7D:95",

-->          capability = (vim.host.Capability) {

-->             recursiveResourcePoolsSupported = true,

-->             cpuMemoryResourceConfigurationSupported = true,

-->             rebootSupported = true,

-->             shutdownSupported = true,

-->             vmotionSupported = true,

-->             standbySupported = true,

-->             ipmiSupported = true,

-->             maxSupportedVMs = <unset>,

-->             maxRunningVMs = 0,

-->             maxSupportedVcpus = <unset>,

-->             maxRegisteredVMs = 1536,

-->             datastorePrincipalSupported = false,

-->             sanSupported = true,

-->             nfsSupported = true,

-->             iscsiSupported = true,

-->             vlanTaggingSupported = true,

-->             nicTeamingSupported = true,

-->             highGuestMemSupported = true,

-->             maintenanceModeSupported = true,

-->             suspendedRelocateSupported = true,

-->             restrictedSnapshotRelocateSupported = true,

-->             perVmSwapFiles = true,

-->             localSwapDatastoreSupported = true,

-->             unsharedSwapVMotionSupported = true,

-->             backgroundSnapshotsSupported = false,

-->             preAssignedPCIUnitNumbersSupported = true,

-->             screenshotSupported = true,

-->             scaledScreenshotSupported = true,

-->             storageVMotionSupported = true,

-->             vmotionWithStorageVMotionSupported = true,

-->             vmotionAcrossNetworkSupported = true,

-->             maxNumDisksSVMotion = 248,

-->             hbrNicSelectionSupported = true,

-->             vrNfcNicSelectionSupported = true,

-->             recordReplaySupported = false,

-->             ftSupported = false,

-->             replayUnsupportedReason = "incompatibleCpu",

-->             replayCompatibilityIssues = <unset>,

-->             checkpointFtSupported = false,

-->             smpFtSupported = false,

-->             ftCompatibilityIssues = (string) [

-->                "incompatibleCpu",

-->                "missingFTLoggingNic"

-->             ],

-->             checkpointFtCompatibilityIssues = <unset>,

-->             smpFtCompatibilityIssues = (string) [

-->                "missingFTLoggingNic"

-->             ],

-->             maxVcpusPerFtVm = 4,

-->             loginBySSLThumbprintSupported = true,

-->             cloneFromSnapshotSupported = true,

-->             deltaDiskBackingsSupported = true,

-->             perVMNetworkTrafficShapingSupported = false,

-->             tpmSupported = false,

-->             tpmVersion = <unset>,

-->             txtEnabled = <unset>,

-->             supportedCpuFeature = <unset>,

-->             virtualExecUsageSupported = true,

-->             storageIORMSupported = true,

-->             vmDirectPathGen2Supported = true,

-->             vmDirectPathGen2UnsupportedReason = <unset>,

-->             vmDirectPathGen2UnsupportedReasonExtended = <unset>,

-->             supportedVmfsMajorVersion = (int) [

-->                5,

-->                6

-->             ],

-->             vStorageCapable = true,

-->             snapshotRelayoutSupported = true,

-->             firewallIpRulesSupported = true,

-->             servicePackageInfoSupported = true,

-->             maxHostRunningVms = 384,

-->             maxHostSupportedVcpus = 384,

-->             vmfsDatastoreMountCapable = true,

-->             eightPlusHostVmfsSharedAccessSupported = true,

-->             nestedHVSupported = true,

-->             vPMCSupported = true,

-->             interVMCommunicationThroughVMCISupported = false,

-->             scheduledHardwareUpgradeSupported = true,

-->             featureCapabilitiesSupported = true,

-->             latencySensitivitySupported = true,

-->             storagePolicySupported = true,

-->             accel3dSupported = false,

-->             reliableMemoryAware = true,

-->             multipleNetworkStackInstanceSupported = true,

-->             messageBusProxySupported = true,

-->             vsanSupported = true,

-->             vFlashSupported = true,

-->             hostAccessManagerSupported = true,

-->             provisioningNicSelectionSupported = true,

-->             nfs41Supported = true,

-->             nfs41Krb5iSupported = true,

-->             turnDiskLocatorLedSupported = true,

-->             virtualVolumeDatastoreSupported = true,

-->             markAsSsdSupported = true,

-->             markAsLocalSupported = true,

-->             smartCardAuthenticationSupported = true,

-->             pMemSupported = <unset>,

-->             pMemSnapshotSupported = <unset>,

-->             cryptoSupported = true,

-->             oneKVolumeAPIsSupported = true,

-->             gatewayOnNicSupported = true,

-->             upitSupported = <unset>,

-->             cpuHwMmuSupported = true,

-->             encryptedVMotionSupported = true,

-->             encryptionChangeOnAddRemoveSupported = false,

-->             encryptionHotOperationSupported = false,

-->             encryptionWithSnapshotsSupported = false,

-->             encryptionFaultToleranceSupported = false,

-->             encryptionMemorySaveSupported = false,

-->             encryptionRDMSupported = false,

-->             encryptionVFlashSupported = false,

-->             encryptionCBRCSupported = false,

-->             encryptionHBRSupported = false,

-->             ftEfiSupported = <unset>,

-->             unmapMethodSupported = <unset>,

-->             maxMemMBPerFtVm = <unset>,

-->             virtualMmuUsageIgnored = <unset>,

-->             virtualExecUsageIgnored = <unset>,

-->             vmCreateDateSupported = <unset>,

-->             vmfs3EOLSupported = <unset>,

-->             ftVmcpSupported = <unset>,

-->             ftVbsSupported = <unset>,

-->             quickBootSupported = <unset>,

-->             markPerenniallyReservedSupported = <unset>

-->          },

-->          internalCapability = (vim.host.InternalCapability) {

-->             enumerateExtentsSupported = true,

-->             fastSuspendResumeSupported = true,

-->             svmVmxDiskCopySupported = true,

-->             evcSoftwareSupported = true,

-->             compatibleEVCModeKeys = <unset>,

-->             lunDisplayNameSupported = true,

-->             virtualDiskDigestSupported = true,

-->             hostProfileEngineSupported = true,

-->             controllableStatsCountersSupported = true,

-->             nfcCopyRawDiskMappingSupported = true,

-->             nfcCopyDeltaDiskSupported = true,

-->             vmotionHostLogStateSupported = true,

-->             operationCleanupManagerSupported = true,

-->             operationCleanupManagerSupportedForCreate = true,

-->             queryMigrationIdsSupported = true,

-->             instantCloneSupported = <unset>

-->          },

-->          vmSwapPlacement = "vmDirectory",

-->          localSwapDatastore = (vpx.vmprov.DatastoreState) null,

-->          localSwapDatastoreWritable = <unset>,

-->          configOption = (vim.vm.ConfigOption) null,

-->          mountInfo = <unset>,

-->          vNicInfo = (vim.host.VirtualNicManagerInfo) null,

-->          network = (vim.host.NetworkInfo) null,

-->          optionDef = <unset>,

-->          provPolicy = (vim.vm.ProvisioningPolicy) null,

-->          vFlashModules = (vim.host.VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption) [

-->             (vim.host.VFlashManager.VFlashCacheConfigInfo.VFlashModuleConfigOption) {

-->                vFlashModule = "vfc",

-->                vFlashModuleVersion = "1.0.0.0",

-->                minSupportedModuleVersion = "1.0.0.0",

-->                cacheConsistencyType = (vim.option.ChoiceOption) {

-->                   valueIsReadonly = true,

-->                   choiceInfo = (vim.ElementDescription) [

-->                      (vim.ElementDescription) {

-->                         label = "strong",

-->                         summary = "Cache data consistency is guaranteed after a crash",

-->                         key = "strong"

-->                      }

-->                   ],

-->                   defaultIndex = 0

-->                },

-->                cacheMode = (vim.option.ChoiceOption) {

-->                   valueIsReadonly = true,

-->                   choiceInfo = (vim.ElementDescription) [

-->                      (vim.ElementDescription) {

-->                         label = "write_thru",

-->