EnvironmentBrowser_ConfigTargets_ConfigTargetSpec

EnvironmentBrowser_ConfigTargets_ConfigTargetSpec
EnvironmentBrowser_ConfigTargets_ConfigTargetSpec

ConfigTargetSpec represents the search criteria and filters on a vim.vm.ConfigTarget. A vim.vm.ConfigTarget has five categories of data:

  • Basic: numCpus, numCpuCores, numNumaNodes, smcPresent, maxMemMBOptimalPerf, resourcePool, autoVmotion, maxPersistentMemoryMB
  • Datastores: datastore
  • Networks: network, opaqueNetwork, distributedVirtualPortgroup, distributedVirtualSwitch, legacyNetworkInfo
  • Devices: cdRom, serial, parallel, usb, floppy, scsiPassthrough, pciPassthrough, sriov, vFlashModule, sharedGpuPassthrough, dynamicPassthrough, qat, Intel SGX, AMD-SEV
  • Disks: scsiDisk, ideDisk

ConfigTargets.get will always return the basic category withing a vim.vm.ConfigTarget. For other categories, data is only returned if it is requested via the projection parameter.
DATASTORES : Datastores category includes datastore list within a vim.vm.ConfigTarget.
NETWORKS : Networks category includes network, opaqueNetwork, distributedVirtualPortgroup, distributedVirtualSwitch and legacyNetworkInfo within a vim.vm.ConfigTarget.
DEVICES : Devices category includes cdRom, serial, parallel, sound, usb, floppy, scsiPassthrough, pciPassthrough, sriov, vFlashModule and sharedGpuPassthroughTypes within a vim.vm.ConfigTarget.
DISKS : Disks category includes scsiDisk and ideDisk within a vim.vm.ConfigTarget.

This data structure has no properties.
Enumeration: DATASTORES, NETWORKS, DEVICES, DISKS,