Search

Class VcConfigTarget

Extends VcDynamicData
The ConfigTarget class contains information about "physical" devices that can be used to back virtual devices.

Attributes

Name Type Description
autoVmotion boolean Information whether a virtual machine with this ConfigTarget can auto vmotion. This field is only populated from an Environment browser obtained from a virtual machine.
cdRom VcVirtualMachineCdromInfo[] List of CD-ROM devices available for use by virtual CD-ROMs. Used for <a href="VcVirtualCdromAtapiBackingInfo.html">VcVirtualCdromAtapiBackingInfo</a>.
datastore VcVirtualMachineDatastoreInfo[] List of datastores available for virtual disks and associated storage.
distributedVirtualPortgroup VcDistributedVirtualPortgroupInfo[] List of networks available from DistributedVirtualSwitch for virtual network adapters.
distributedVirtualSwitch VcDistributedVirtualSwitchInfo[] List of distributed virtual switch available for virtual network adapters.
floppy VcVirtualMachineFloppyInfo[] List of floppy devices available for use by virtual floppies. Used for <a href="VcVirtualFloppyDeviceBackingInfo.html">VcVirtualFloppyDeviceBackingInfo</a>.
ideDisk VcVirtualMachineIdeDiskDeviceInfo[] List of physical IDE disks that can be used as targets for raw disk backings.
legacyNetworkInfo VcVirtualMachineLegacyNetworkSwitchInfo[] Legacy switch names when using the LegacyNetworkBacking types.
maxMemMBOptimalPerf Number Maximum recommended memory size, in MB, for creating a new virtual machine.
network VcVirtualMachineNetworkInfo[] List of networks available for virtual network adapters.
numCpuCores Number Number of physical CPU cores that are available to run virtual machines.
numCpus Number Number of logical CPUs that can be used to run virtual machines.
numNumaNodes Number Number of NUMA nodes.
opaqueNetwork VcOpaqueNetworkTargetInfo[] List of opaque networks available for virtual network adapters.
parallel VcVirtualMachineParallelInfo[] List of parallel devices available to support virtualization. Used for <a href="VcVirtualParallelPortDeviceBackingInfo.html">VcVirtualParallelPortDeviceBackingInfo</a>.
pciPassthrough VcVirtualMachinePciPassthroughInfo[] List of generic PCI devices.
resourcePool VcResourcePoolRuntimeInfo Information about the current available resources on the current resource pool for a virtual machine. This field is only populated from an Environment browser obtained from a virtual machine.
scsiDisk VcVirtualMachineScsiDiskDeviceInfo[] List of physical SCSI disks that can be used as targets for raw disk mapping backings.
scsiPassthrough VcVirtualMachineScsiPassthroughInfo[] List of generic SCSI devices.
serial VcVirtualMachineSerialInfo[] List of serial devices available to support virtualization. Used for <a href="VcVirtualSerialPortDeviceBackingInfo.html">VcVirtualSerialPortDeviceBackingInfo</a>.
smcPresent boolean Presence of System Management Controller, indicates the host is Apple hardware, and thus capable of running Mac OS guest as VM.
sound VcVirtualMachineSoundInfo[] List of sound devices available to support virtualization. Used for <a href="VcVirtualSoundCardDeviceBackingInfo.html">VcVirtualSoundCardDeviceBackingInfo</a>.
sriov VcVirtualMachineSriovInfo[] List of SRIOV devices.
usb VcVirtualMachineUsbInfo[] List of USB devices on the host that are available to support virtualization. Used for <a href="VcVirtualUSBUSBBackingInfo.html">VcVirtualUSBUSBBackingInfo</a>.
vFlashModule VcVirtualMachineVFlashModuleInfo[] List of vFlash modules.

Methods

Name Returns
VcConfigTarget() constructor
equals(Object ) boolean
getDeserializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Deserializer
getSerializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Serializer
getTypeDesc() org.apache.axis.description.TypeDesc
hashCode() Number

Returned by

Method Returns
VcEnvironmentBrowser.queryConfigTarget(VcHostSystem host) VcConfigTarget

Referenced in

None