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)
- [BUG] Missing Tags attribute on tag association unmarshall HOT 2
- [BUG] vcsim: -method-delay does not work
- ResourcePool create: ServerFaultCode: A specified parameter was not correct: ResourceConfigSpec HOT 1
- Update eam api to include new parameter vmResourceConfiguration for configuring resource HOT 1
- Would it be possible to implement a "extract VM info to VMX" feature? HOT 1
- [BUG] Attempt to attach a tag via AttachTagToVStorageObject HOT 1
- [BUG] vcsim: vim.VirtualMachine.snapshot property causes runtime error when not set HOT 3
- Set value for a vApp Option HOT 3
- Provide applicaiton self identification in the default user-agent value
- [BUG] vm.network.add vmxnet3 HOT 2
- [BUG] govc: ServerFaultCode: Length of HTTP request body exceeds configured maximum; 107013 > 100000 HOT 3
- [BUG] Panic when updating vcsim map with partial updates to a field
- [BUG] vmdk file is incomplete when downloaded from SDDC vsphere content library via govc libary.export HOT 3
- Right way to replace/swap attached disk with another existing disk HOT 4
- Ability to reference a publisher content library from another vCenter HOT 3
- New metric about snapshots HOT 1
- [BUG] Help Page https://via.vmw.com/GJ98hk is not availbe / Govc 0.35.0 HOT 3
- [BUG] Govc metrics.ls datastore/myds requires an "Interval" -> -i=real is not working ( VSAN ESA Metrics / Telegraf needed ] HOT 3
- How to get VmDiskFileInfo.CapacityKb from .vmdk file? HOT 3
- Start HOT 1
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.