Devices: (vim.vm.VirtualHardware) { numCPU = 1, numCoresPerSocket = 1, autoCoresPerSocket = , memoryMB = 4096, 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 = , unitNumber = , numaNode = , busNumber = 0, device = }, (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 = , unitNumber = , numaNode = , busNumber = 1, device = }, (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 = , unitNumber = , numaNode = , 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 = , unitNumber = , numaNode = , busNumber = 0, device = (int) [ 500, 12000, 1000, 15000, 4000, 4001, 4002, 4003 ] }, (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 = , unitNumber = , numaNode = , busNumber = 0, device = }, (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, numaNode = }, (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, numaNode = }, (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, numaNode = , 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 = 32 }, controllerKey = 100, unitNumber = 17, numaNode = , id = -899643537, allowUnrestrictedCommunication = false, filterEnable = true, 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, numaNode = , busNumber = 0, device = (int) [ 2000 ], hotAddRemove = true, sharedBus = "noSharing", scsiCtlrUnitNumber = 7 }, (vim.vm.device.VirtualAHCIController) { key = 15000, deviceInfo = (vim.Description) { label = "SATA controller 0", summary = "AHCI" }, 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 = 24, numaNode = , busNumber = 0, device = (int) [ 16000 ] }, (vim.vm.device.VirtualCdrom) { key = 16000, deviceInfo = (vim.Description) { label = "CD/DVD drive 1", summary = "Remote device" }, backing = (vim.vm.device.VirtualCdrom.RemotePassthroughBackingInfo) { deviceName = "", useAutoDetect = false, exclusive = false }, connectable = (vim.vm.device.VirtualDevice.ConnectInfo) { migrateConnect = , startConnected = false, allowGuestControl = true, connected = false, status = "ok" }, slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null, controllerKey = 15000, unitNumber = 0, numaNode = }, (vim.vm.device.VirtualDisk) { key = 2000, deviceInfo = (vim.Description) { label = "Hard disk 1", summary = "16,777,216 KB" }, backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) { fileName = "[ds0] pihole2/pihole2_2.vmdk", datastore = 'vim.Datastore:5fcbde01-4fd7f650-6595-44a84227708d', backingObjectId = "", diskMode = "persistent", split = false, writeThrough = false, thinProvisioned = false, eagerlyScrub = false, uuid = "6000C299-38e0-013b-8024-336bb422f439", contentId = "64d8150b73a1874256d597d93682de7f", changeId = , parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null, deltaDiskFormat = , digestEnabled = false, deltaGrainSize = , deltaDiskFormatVariant = , sharing = "sharingNone", keyId = (vim.encryption.CryptoKeyId) null, cryptoIntegrityProtectionType = }, connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null, slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null, controllerKey = 1000, unitNumber = 0, numaNode = , capacityInKB = 16777216, capacityInBytes = 17179869184, shares = (vim.SharesInfo) { shares = 1000, level = "normal" }, storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) { limit = -1, shares = (vim.SharesInfo) { shares = 1000, level = "normal" }, reservation = 0 }, diskObjectId = "27-2000", vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null, iofilter = , vDiskId = (vim.vslm.ID) null, virtualDiskFormat = , nativeUnmanagedLinkedClone = false, independentFilters = }, (vim.vm.device.VirtualVmxnet3) { dynamicProperty = , key = 4000, deviceInfo = (vim.Description) { label = "Network adapter 1", summary = "std-0-vlan-0000" }, backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) { deviceName = "std-0-vlan-0000", useAutoDetect = false, network = 'vim.Network:HaNetwork-std-0-vlan-0000', inPassthroughMode = }, 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, numaNode = , addressType = "assigned", macAddress = "00:50:56:8f:7c:64", wakeOnLanEnabled = true, resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) { reservation = 0, share = (vim.SharesInfo) { shares = 50, level = "normal" }, limit = -1 }, externalId = , uptCompatibilityEnabled = true, uptv2Enabled = }, (vim.vm.device.VirtualVmxnet3) { dynamicProperty = , key = 4001, deviceInfo = (vim.Description) { label = "Network adapter 2", summary = "std-0-kub-107" }, backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) { deviceName = "std-0-kub-107", useAutoDetect = false, network = 'vim.Network:HaNetwork-std-0-kub-107', inPassthroughMode = }, connectable = (vim.vm.device.VirtualDevice.ConnectInfo) { migrateConnect = "unset", startConnected = true, allowGuestControl = true, connected = true, status = "ok" }, slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) { pciSlotNumber = 192 }, controllerKey = 100, unitNumber = 8, numaNode = , addressType = "generated", macAddress = "00:0c:29:60:87:79", wakeOnLanEnabled = true, resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) { reservation = 0, share = (vim.SharesInfo) { shares = 50, level = "normal" }, limit = -1 }, externalId = , uptCompatibilityEnabled = true, uptv2Enabled = }, (vim.vm.device.VirtualVmxnet3) { dynamicProperty = , key = 4002, deviceInfo = (vim.Description) { label = "Network adapter 3", summary = "std-0-iot-66" }, backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) { deviceName = "std-0-iot-66", useAutoDetect = false, network = 'vim.Network:HaNetwork-std-0-iot-66', inPassthroughMode = }, connectable = (vim.vm.device.VirtualDevice.ConnectInfo) { migrateConnect = "unset", startConnected = true, allowGuestControl = true, connected = true, status = "ok" }, slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) { pciSlotNumber = 224 }, controllerKey = 100, unitNumber = 9, numaNode = , addressType = "assigned", macAddress = "00:50:56:bd:5b:45", wakeOnLanEnabled = true, resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) { reservation = 0, share = (vim.SharesInfo) { shares = 50, level = "normal" }, limit = -1 }, externalId = , uptCompatibilityEnabled = true, uptv2Enabled = }, (vim.vm.device.VirtualVmxnet3) { dynamicProperty = , key = 4003, deviceInfo = (vim.Description) { label = "Network adapter 4", summary = "std-0-guest-10" }, backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) { deviceName = "std-0-guest-10", useAutoDetect = false, network = , inPassthroughMode = }, connectable = (vim.vm.device.VirtualDevice.ConnectInfo) { migrateConnect = "unset", startConnected = true, allowGuestControl = true, connected = true, status = "ok" }, slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) { pciSlotNumber = 256 }, controllerKey = 100, unitNumber = 10, numaNode = , addressType = "assigned", macAddress = "00:50:56:bd:ca:34", wakeOnLanEnabled = true, resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) { reservation = 0, share = (vim.SharesInfo) { shares = 50, level = "normal" }, limit = -1 }, externalId = , uptCompatibilityEnabled = true, uptv2Enabled = } ], motherboardLayout = , simultaneousThreads = }