Comments (2)
Howdy 🖐 richardings ! Thank you for your interest in this project. We value your feedback and will respond soon.
If you want to contribute to this project, please make yourself familiar with the CONTRIBUTION
guidelines.
from govmomi.
Dumping of the 6 virtual devices that I used to reproduce this issue
Couldn't add this to the description because there's a limit on the description size.
Note each mac is used twice.
(vim.vm.device.VirtualDevice) [
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 200,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 0',
summary = 'IDE 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 201,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 1',
summary = 'IDE 1'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 1,
device = (int) []
},
(vim.vm.device.VirtualPS2Controller) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 300,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PS2 controller 0',
summary = 'PS2 controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
600,
700
]
},
(vim.vm.device.VirtualPCIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 100,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PCI controller 0',
summary = 'PCI controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
500,
12000
]
},
(vim.vm.device.VirtualSIOController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 400,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'SIO controller 0',
summary = 'SIO controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualKeyboard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 600,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Keyboard ',
summary = 'Keyboard'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 0
},
(vim.vm.device.VirtualPointingDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 700,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Pointing device',
summary = 'Pointing device; Device'
},
backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = '',
useAutoDetect = false,
hostPointingDevice = 'autodetect'
},
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 1
},
(vim.vm.device.VirtualVideoCard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 500,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Video card ',
summary = 'Video card'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 0,
videoRamSizeInKB = 4096,
numDisplays = 1,
useAutoDetect = false,
enable3DSupport = false,
use3dRenderer = 'automatic',
graphicsMemorySizeInKB = 262144
},
(vim.vm.device.VirtualVMCIDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 12000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'VMCI device',
summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 17,
id = -1,
allowUnrestrictedCommunication = false,
filterEnable = true,
filterInfo =
},
(vim.vm.device.ParaVirtualSCSIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 202,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'pvscsi-202',
summary = 'pvscsi-202'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [],
hotAddRemove = ,
sharedBus = 'noSharing',
scsiCtlrUnitNumber = 7
},
(vim.vm.device.VirtualCdrom) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 203,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'cdrom-203',
summary = 'cdrom-203'
},
backing = (vim.vm.device.VirtualCdrom.AtapiBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = 'cdrom--201-824634522120',
useAutoDetect = false
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status =
},
slotInfo = ,
controllerKey = 202,
unitNumber = 0
},
(vim.vm.device.VirtualDisk) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 204,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'disk-202-0',
summary = '10,485,760 KB'
},
backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
fileName = '[LocalDS_0] DC0_C0_RP1_VM0/disk1.vmdk',
datastore = 'vim.Datastore:datastore-52',
backingObjectId = ,
diskMode = 'persistent',
split = false,
writeThrough = false,
thinProvisioned = true,
eagerlyScrub = false,
uuid = 'c411c131-d72d-5768-a8ca-e36bf19dabb9',
contentId = ,
changeId = ,
parent = ,
deltaDiskFormat = ,
digestEnabled = false,
deltaGrainSize = ,
deltaDiskFormatVariant = ,
sharing = ,
keyId =
},
connectable = ,
slotInfo = ,
controllerKey = 202,
unitNumber = 0,
capacityInKB = 10485760,
capacityInBytes = 10737418240,
shares = ,
storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
limit = -1,
shares = ,
reservation =
},
diskObjectId = ,
vFlashCacheConfigInfo = ,
iofilter = (str) [],
vDiskId = ,
nativeUnmanagedLinkedClone =
},
(vim.vm.device.VirtualE1000) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 4000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'ethernet-0',
summary = 'DVSwitch: fea97929-4b2d-5972-b146-930c6d0b4014'
},
backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
port = (vim.dvs.PortConnection) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
switchUuid = 'fea97929-4b2d-5972-b146-930c6d0b4014',
portgroupKey = 'dvportgroup-19',
portKey = ,
connectionCookie =
}
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status = 'untried'
},
slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
pciSlotNumber = 32
},
controllerKey = 100,
unitNumber = 7,
addressType = 'generated',
macAddress = '00:0c:29:65:39:62',
wakeOnLanEnabled = true,
resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
reservation = 0,
share = (vim.SharesInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
shares = 50,
level = 'normal'
},
limit = -1
},
externalId = ,
uptCompatibilityEnabled =
}
]
(vim.vm.device.VirtualDevice) [
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 200,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 0',
summary = 'IDE 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 201,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 1',
summary = 'IDE 1'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 1,
device = (int) []
},
(vim.vm.device.VirtualPS2Controller) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 300,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PS2 controller 0',
summary = 'PS2 controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
600,
700
]
},
(vim.vm.device.VirtualPCIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 100,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PCI controller 0',
summary = 'PCI controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
500,
12000
]
},
(vim.vm.device.VirtualSIOController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 400,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'SIO controller 0',
summary = 'SIO controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualKeyboard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 600,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Keyboard ',
summary = 'Keyboard'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 0
},
(vim.vm.device.VirtualPointingDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 700,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Pointing device',
summary = 'Pointing device; Device'
},
backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = '',
useAutoDetect = false,
hostPointingDevice = 'autodetect'
},
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 1
},
(vim.vm.device.VirtualVideoCard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 500,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Video card ',
summary = 'Video card'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 0,
videoRamSizeInKB = 4096,
numDisplays = 1,
useAutoDetect = false,
enable3DSupport = false,
use3dRenderer = 'automatic',
graphicsMemorySizeInKB = 262144
},
(vim.vm.device.VirtualVMCIDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 12000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'VMCI device',
summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 17,
id = -1,
allowUnrestrictedCommunication = false,
filterEnable = true,
filterInfo =
},
(vim.vm.device.ParaVirtualSCSIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 202,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'pvscsi-202',
summary = 'pvscsi-202'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [],
hotAddRemove = ,
sharedBus = 'noSharing',
scsiCtlrUnitNumber = 7
},
(vim.vm.device.VirtualCdrom) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 203,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'cdrom-203',
summary = 'cdrom-203'
},
backing = (vim.vm.device.VirtualCdrom.AtapiBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = 'cdrom--201-824637681168',
useAutoDetect = false
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status =
},
slotInfo = ,
controllerKey = 202,
unitNumber = 0
},
(vim.vm.device.VirtualDisk) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 204,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'disk-202-0',
summary = '10,485,760 KB'
},
backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
fileName = '[LocalDS_0] DC0_C0_RP1_VM1/disk1.vmdk',
datastore = 'vim.Datastore:datastore-52',
backingObjectId = ,
diskMode = 'persistent',
split = false,
writeThrough = false,
thinProvisioned = true,
eagerlyScrub = false,
uuid = '8a6b3e64-151e-55f2-b03b-e87ab8ac2fc1',
contentId = ,
changeId = ,
parent = ,
deltaDiskFormat = ,
digestEnabled = false,
deltaGrainSize = ,
deltaDiskFormatVariant = ,
sharing = ,
keyId =
},
connectable = ,
slotInfo = ,
controllerKey = 202,
unitNumber = 0,
capacityInKB = 10485760,
capacityInBytes = 10737418240,
shares = ,
storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
limit = -1,
shares = ,
reservation =
},
diskObjectId = ,
vFlashCacheConfigInfo = ,
iofilter = (str) [],
vDiskId = ,
nativeUnmanagedLinkedClone =
},
(vim.vm.device.VirtualE1000) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 4000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'ethernet-0',
summary = 'DVSwitch: fea97929-4b2d-5972-b146-930c6d0b4014'
},
backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
port = (vim.dvs.PortConnection) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
switchUuid = 'fea97929-4b2d-5972-b146-930c6d0b4014',
portgroupKey = 'dvportgroup-19',
portKey = ,
connectionCookie =
}
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status = 'untried'
},
slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
pciSlotNumber = 32
},
controllerKey = 100,
unitNumber = 7,
addressType = 'generated',
macAddress = '00:0c:29:65:39:62',
wakeOnLanEnabled = true,
resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
reservation = 0,
share = (vim.SharesInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
shares = 50,
level = 'normal'
},
limit = -1
},
externalId = ,
uptCompatibilityEnabled =
}
]
(vim.vm.device.VirtualDevice) [
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 200,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 0',
summary = 'IDE 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 201,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 1',
summary = 'IDE 1'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 1,
device = (int) []
},
(vim.vm.device.VirtualPS2Controller) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 300,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PS2 controller 0',
summary = 'PS2 controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
600,
700
]
},
(vim.vm.device.VirtualPCIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 100,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PCI controller 0',
summary = 'PCI controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
500,
12000
]
},
(vim.vm.device.VirtualSIOController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 400,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'SIO controller 0',
summary = 'SIO controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualKeyboard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 600,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Keyboard ',
summary = 'Keyboard'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 0
},
(vim.vm.device.VirtualPointingDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 700,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Pointing device',
summary = 'Pointing device; Device'
},
backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = '',
useAutoDetect = false,
hostPointingDevice = 'autodetect'
},
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 1
},
(vim.vm.device.VirtualVideoCard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 500,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Video card ',
summary = 'Video card'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 0,
videoRamSizeInKB = 4096,
numDisplays = 1,
useAutoDetect = false,
enable3DSupport = false,
use3dRenderer = 'automatic',
graphicsMemorySizeInKB = 262144
},
(vim.vm.device.VirtualVMCIDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 12000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'VMCI device',
summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 17,
id = -1,
allowUnrestrictedCommunication = false,
filterEnable = true,
filterInfo =
},
(vim.vm.device.ParaVirtualSCSIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 202,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'pvscsi-202',
summary = 'pvscsi-202'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [],
hotAddRemove = ,
sharedBus = 'noSharing',
scsiCtlrUnitNumber = 7
},
(vim.vm.device.VirtualCdrom) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 203,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'cdrom-203',
summary = 'cdrom-203'
},
backing = (vim.vm.device.VirtualCdrom.AtapiBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = 'cdrom--201-824640507328',
useAutoDetect = false
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status =
},
slotInfo = ,
controllerKey = 202,
unitNumber = 0
},
(vim.vm.device.VirtualDisk) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 204,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'disk-202-0',
summary = '10,485,760 KB'
},
backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
fileName = '[LocalDS_0] DC0_C0_RP2_VM0/disk1.vmdk',
datastore = 'vim.Datastore:datastore-52',
backingObjectId = ,
diskMode = 'persistent',
split = false,
writeThrough = false,
thinProvisioned = true,
eagerlyScrub = false,
uuid = 'e22fcf2e-d2c7-5330-811e-b1301c7879f1',
contentId = ,
changeId = ,
parent = ,
deltaDiskFormat = ,
digestEnabled = false,
deltaGrainSize = ,
deltaDiskFormatVariant = ,
sharing = ,
keyId =
},
connectable = ,
slotInfo = ,
controllerKey = 202,
unitNumber = 0,
capacityInKB = 10485760,
capacityInBytes = 10737418240,
shares = ,
storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
limit = -1,
shares = ,
reservation =
},
diskObjectId = ,
vFlashCacheConfigInfo = ,
iofilter = (str) [],
vDiskId = ,
nativeUnmanagedLinkedClone =
},
(vim.vm.device.VirtualE1000) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 4000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'ethernet-0',
summary = 'DVSwitch: fea97929-4b2d-5972-b146-930c6d0b4014'
},
backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
port = (vim.dvs.PortConnection) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
switchUuid = 'fea97929-4b2d-5972-b146-930c6d0b4014',
portgroupKey = 'dvportgroup-19',
portKey = ,
connectionCookie =
}
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status = 'untried'
},
slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
pciSlotNumber = 32
},
controllerKey = 100,
unitNumber = 7,
addressType = 'generated',
macAddress = '00:0c:29:61:33:63',
wakeOnLanEnabled = true,
resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
reservation = 0,
share = (vim.SharesInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
shares = 50,
level = 'normal'
},
limit = -1
},
externalId = ,
uptCompatibilityEnabled =
}
]
(vim.vm.device.VirtualDevice) [
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 200,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 0',
summary = 'IDE 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 201,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 1',
summary = 'IDE 1'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 1,
device = (int) []
},
(vim.vm.device.VirtualPS2Controller) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 300,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PS2 controller 0',
summary = 'PS2 controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
600,
700
]
},
(vim.vm.device.VirtualPCIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 100,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PCI controller 0',
summary = 'PCI controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
500,
12000
]
},
(vim.vm.device.VirtualSIOController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 400,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'SIO controller 0',
summary = 'SIO controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualKeyboard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 600,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Keyboard ',
summary = 'Keyboard'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 0
},
(vim.vm.device.VirtualPointingDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 700,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Pointing device',
summary = 'Pointing device; Device'
},
backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = '',
useAutoDetect = false,
hostPointingDevice = 'autodetect'
},
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 1
},
(vim.vm.device.VirtualVideoCard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 500,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Video card ',
summary = 'Video card'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 0,
videoRamSizeInKB = 4096,
numDisplays = 1,
useAutoDetect = false,
enable3DSupport = false,
use3dRenderer = 'automatic',
graphicsMemorySizeInKB = 262144
},
(vim.vm.device.VirtualVMCIDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 12000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'VMCI device',
summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 17,
id = -1,
allowUnrestrictedCommunication = false,
filterEnable = true,
filterInfo =
},
(vim.vm.device.ParaVirtualSCSIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 202,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'pvscsi-202',
summary = 'pvscsi-202'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [],
hotAddRemove = ,
sharedBus = 'noSharing',
scsiCtlrUnitNumber = 7
},
(vim.vm.device.VirtualCdrom) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 203,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'cdrom-203',
summary = 'cdrom-203'
},
backing = (vim.vm.device.VirtualCdrom.AtapiBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = 'cdrom--201-824640050000',
useAutoDetect = false
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status =
},
slotInfo = ,
controllerKey = 202,
unitNumber = 0
},
(vim.vm.device.VirtualDisk) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 204,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'disk-202-0',
summary = '10,485,760 KB'
},
backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
fileName = '[LocalDS_0] DC0_C0_RP2_VM1/disk1.vmdk',
datastore = 'vim.Datastore:datastore-52',
backingObjectId = ,
diskMode = 'persistent',
split = false,
writeThrough = false,
thinProvisioned = true,
eagerlyScrub = false,
uuid = 'bdb32b54-ab12-5179-9be2-afcb737c9c4a',
contentId = ,
changeId = ,
parent = ,
deltaDiskFormat = ,
digestEnabled = false,
deltaGrainSize = ,
deltaDiskFormatVariant = ,
sharing = ,
keyId =
},
connectable = ,
slotInfo = ,
controllerKey = 202,
unitNumber = 0,
capacityInKB = 10485760,
capacityInBytes = 10737418240,
shares = ,
storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
limit = -1,
shares = ,
reservation =
},
diskObjectId = ,
vFlashCacheConfigInfo = ,
iofilter = (str) [],
vDiskId = ,
nativeUnmanagedLinkedClone =
},
(vim.vm.device.VirtualE1000) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 4000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'ethernet-0',
summary = 'DVSwitch: fea97929-4b2d-5972-b146-930c6d0b4014'
},
backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
port = (vim.dvs.PortConnection) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
switchUuid = 'fea97929-4b2d-5972-b146-930c6d0b4014',
portgroupKey = 'dvportgroup-19',
portKey = ,
connectionCookie =
}
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status = 'untried'
},
slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
pciSlotNumber = 32
},
controllerKey = 100,
unitNumber = 7,
addressType = 'generated',
macAddress = '00:0c:29:61:33:63',
wakeOnLanEnabled = true,
resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
reservation = 0,
share = (vim.SharesInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
shares = 50,
level = 'normal'
},
limit = -1
},
externalId = ,
uptCompatibilityEnabled =
}
]
(vim.vm.device.VirtualDevice) [
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 200,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 0',
summary = 'IDE 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 201,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 1',
summary = 'IDE 1'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 1,
device = (int) []
},
(vim.vm.device.VirtualPS2Controller) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 300,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PS2 controller 0',
summary = 'PS2 controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
600,
700
]
},
(vim.vm.device.VirtualPCIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 100,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PCI controller 0',
summary = 'PCI controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
500,
12000
]
},
(vim.vm.device.VirtualSIOController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 400,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'SIO controller 0',
summary = 'SIO controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualKeyboard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 600,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Keyboard ',
summary = 'Keyboard'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 0
},
(vim.vm.device.VirtualPointingDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 700,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Pointing device',
summary = 'Pointing device; Device'
},
backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = '',
useAutoDetect = false,
hostPointingDevice = 'autodetect'
},
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 1
},
(vim.vm.device.VirtualVideoCard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 500,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Video card ',
summary = 'Video card'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 0,
videoRamSizeInKB = 4096,
numDisplays = 1,
useAutoDetect = false,
enable3DSupport = false,
use3dRenderer = 'automatic',
graphicsMemorySizeInKB = 262144
},
(vim.vm.device.VirtualVMCIDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 12000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'VMCI device',
summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 17,
id = -1,
allowUnrestrictedCommunication = false,
filterEnable = true,
filterInfo =
},
(vim.vm.device.ParaVirtualSCSIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 202,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'pvscsi-202',
summary = 'pvscsi-202'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [],
hotAddRemove = ,
sharedBus = 'noSharing',
scsiCtlrUnitNumber = 7
},
(vim.vm.device.VirtualCdrom) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 203,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'cdrom-203',
summary = 'cdrom-203'
},
backing = (vim.vm.device.VirtualCdrom.AtapiBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = 'cdrom--201-824641713152',
useAutoDetect = false
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status =
},
slotInfo = ,
controllerKey = 202,
unitNumber = 0
},
(vim.vm.device.VirtualDisk) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 204,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'disk-202-0',
summary = '10,485,760 KB'
},
backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
fileName = '[LocalDS_0] DC0_C0_APP0_VM0/disk1.vmdk',
datastore = 'vim.Datastore:datastore-52',
backingObjectId = ,
diskMode = 'persistent',
split = false,
writeThrough = false,
thinProvisioned = true,
eagerlyScrub = false,
uuid = '8539694b-8ad4-52bc-bc32-ad1fc5c92a6e',
contentId = ,
changeId = ,
parent = ,
deltaDiskFormat = ,
digestEnabled = false,
deltaGrainSize = ,
deltaDiskFormatVariant = ,
sharing = ,
keyId =
},
connectable = ,
slotInfo = ,
controllerKey = 202,
unitNumber = 0,
capacityInKB = 10485760,
capacityInBytes = 10737418240,
shares = ,
storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
limit = -1,
shares = ,
reservation =
},
diskObjectId = ,
vFlashCacheConfigInfo = ,
iofilter = (str) [],
vDiskId = ,
nativeUnmanagedLinkedClone =
},
(vim.vm.device.VirtualE1000) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 4000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'ethernet-0',
summary = 'DVSwitch: fea97929-4b2d-5972-b146-930c6d0b4014'
},
backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
port = (vim.dvs.PortConnection) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
switchUuid = 'fea97929-4b2d-5972-b146-930c6d0b4014',
portgroupKey = 'dvportgroup-19',
portKey = ,
connectionCookie =
}
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status = 'untried'
},
slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
pciSlotNumber = 32
},
controllerKey = 100,
unitNumber = 7,
addressType = 'generated',
macAddress = '00:0c:29:31:64:35',
wakeOnLanEnabled = true,
resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
reservation = 0,
share = (vim.SharesInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
shares = 50,
level = 'normal'
},
limit = -1
},
externalId = ,
uptCompatibilityEnabled =
}
]
(vim.vm.device.VirtualDevice) [
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 200,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 0',
summary = 'IDE 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualIDEController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 201,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'IDE 1',
summary = 'IDE 1'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 1,
device = (int) []
},
(vim.vm.device.VirtualPS2Controller) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 300,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PS2 controller 0',
summary = 'PS2 controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
600,
700
]
},
(vim.vm.device.VirtualPCIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 100,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'PCI controller 0',
summary = 'PCI controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [
500,
12000
]
},
(vim.vm.device.VirtualSIOController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 400,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'SIO controller 0',
summary = 'SIO controller 0'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) []
},
(vim.vm.device.VirtualKeyboard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 600,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Keyboard ',
summary = 'Keyboard'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 0
},
(vim.vm.device.VirtualPointingDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 700,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Pointing device',
summary = 'Pointing device; Device'
},
backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = '',
useAutoDetect = false,
hostPointingDevice = 'autodetect'
},
connectable = ,
slotInfo = ,
controllerKey = 300,
unitNumber = 1
},
(vim.vm.device.VirtualVideoCard) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 500,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'Video card ',
summary = 'Video card'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 0,
videoRamSizeInKB = 4096,
numDisplays = 1,
useAutoDetect = false,
enable3DSupport = false,
use3dRenderer = 'automatic',
graphicsMemorySizeInKB = 262144
},
(vim.vm.device.VirtualVMCIDevice) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 12000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'VMCI device',
summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = 100,
unitNumber = 17,
id = -1,
allowUnrestrictedCommunication = false,
filterEnable = true,
filterInfo =
},
(vim.vm.device.ParaVirtualSCSIController) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 202,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'pvscsi-202',
summary = 'pvscsi-202'
},
backing = ,
connectable = ,
slotInfo = ,
controllerKey = ,
unitNumber = ,
busNumber = 0,
device = (int) [],
hotAddRemove = ,
sharedBus = 'noSharing',
scsiCtlrUnitNumber = 7
},
(vim.vm.device.VirtualCdrom) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 203,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'cdrom-203',
summary = 'cdrom-203'
},
backing = (vim.vm.device.VirtualCdrom.AtapiBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
deviceName = 'cdrom--201-824635377376',
useAutoDetect = false
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status =
},
slotInfo = ,
controllerKey = 202,
unitNumber = 0
},
(vim.vm.device.VirtualDisk) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 204,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'disk-202-0',
summary = '10,485,760 KB'
},
backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
fileName = '[LocalDS_0] DC0_C0_APP0_VM1/disk1.vmdk',
datastore = 'vim.Datastore:datastore-52',
backingObjectId = ,
diskMode = 'persistent',
split = false,
writeThrough = false,
thinProvisioned = true,
eagerlyScrub = false,
uuid = '3e2f00c1-6261-515e-b0b6-890fb178fb91',
contentId = ,
changeId = ,
parent = ,
deltaDiskFormat = ,
digestEnabled = false,
deltaGrainSize = ,
deltaDiskFormatVariant = ,
sharing = ,
keyId =
},
connectable = ,
slotInfo = ,
controllerKey = 202,
unitNumber = 0,
capacityInKB = 10485760,
capacityInBytes = 10737418240,
shares = ,
storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
limit = -1,
shares = ,
reservation =
},
diskObjectId = ,
vFlashCacheConfigInfo = ,
iofilter = (str) [],
vDiskId = ,
nativeUnmanagedLinkedClone =
},
(vim.vm.device.VirtualE1000) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
key = 4000,
deviceInfo = (vim.Description) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
label = 'ethernet-0',
summary = 'DVSwitch: fea97929-4b2d-5972-b146-930c6d0b4014'
},
backing = (vim.vm.device.VirtualEthernetCard.DistributedVirtualPortBackingInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
port = (vim.dvs.PortConnection) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
switchUuid = 'fea97929-4b2d-5972-b146-930c6d0b4014',
portgroupKey = 'dvportgroup-19',
portKey = ,
connectionCookie =
}
},
connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
migrateConnect = ,
startConnected = true,
allowGuestControl = true,
connected = true,
status = 'untried'
},
slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
pciSlotNumber = 32
},
controllerKey = 100,
unitNumber = 7,
addressType = 'generated',
macAddress = '00:0c:29:31:64:35',
wakeOnLanEnabled = true,
resourceAllocation = (vim.vm.device.VirtualEthernetCard.ResourceAllocation) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
reservation = 0,
share = (vim.SharesInfo) {
dynamicType = ,
dynamicProperty = (vmodl.DynamicProperty) [],
shares = 50,
level = 'normal'
},
limit = -1
},
externalId = ,
uptCompatibilityEnabled =
}
]
from govmomi.
Related Issues (20)
- Virtual Watchdog timer support HOT 2
- [BUG] Can't resize a VM's disk HOT 1
- Add support for "High with Hyperthreading" option for latency_sensitivity HOT 2
- [BUG] PropertyCollector not populating ScsiLun.AlternateName data correctly/fully HOT 5
- [BUG] govc 0.37.3 datastore.create cannot add nfs41 storage HOT 2
- Add vSAN data migration support for host.maintenance.enter HOT 1
- [BUG] govc fails with 'No host is compatible with the virtual machine' HOT 4
- govc import ova template failing with version v0.38.0 HOT 9
- VCSim should support DRS automation levels
- vcsim: support alarm definitions and trigger on datacenter, cluster and host
- [BUG] Didn't find way to expand datastore capacity HOT 5
- Can't set ftcpt.ftEncryptionMode or migrate.encryptionMode in extra config HOT 3
- Unexported unit Field in performance.MetricSeries Struct HOT 3
- govc support for dual-stack vmk with host.vnic.info HOT 1
- [BUG] host.portgroup.remove always returns NotFound
- Example of how to attach a disk from one vm to another. HOT 3
- [BUG] simulation CancelTask error with info.canceled field HOT 2
- Implement SessionManager.ImpersonateUser(). HOT 2
- [BUG] You can't see all of the content in a specific library HOT 1
- [BUG] How to provide a size when creating a datastore HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from govmomi.