VSAN Management API
VSAN Management API
Local Properties
Managed Object Types Data Object Types All Properties All Methods
Parameter to
QueryMemoryOverheadEx
Extends
DynamicData
See also
CryptoKeyId, FaultToleranceConfigInfo, HostCpuIdInfo, LatencySensitivity, ManagedByInfo, OptionValue, ReplicationConfigSpec, ResourceAllocationInfo,
ScheduledHardwareUpgradeInfo, ToolsConfigInfo, VirtualHardware, VirtualMachineAffinityInfo, VirtualMachineBootOptions, VirtualMachineConfigInfoDatastoreUrlPair,
VirtualMachineConfigInfoOverheadInfo, VirtualMachineConsolePreferences, VirtualMachineContentLibraryItemInfo, VirtualMachineDefaultPowerOpInfo,
VirtualMachineFileInfo, VirtualMachineFlagInfo, VirtualMachineForkConfigInfo, VirtualMachineGuestIntegrityInfo, VirtualMachineGuestMonitoringModeInfo,
VirtualMachineNetworkShaperInfo, VirtualMachineSgxInfo, VirtualMachineVcpuConfig, VirtualMachineVirtualDeviceGroups, VirtualMachineVirtualDeviceSwap,
VirtualMachineVirtualNumaInfo, VirtualMachineVirtualPMem, VmConfigInfo
Since
2.0
Properties
Name Type Description
annotation* xsd:string
Description for the virtual machine.
consolePreferences* VirtualMachineConsolePreferences
Legacy console viewer preferences when doing power operations.
cpuAffinity* VirtualMachineAffinityInfo
Affinity settings for CPU.
cpuAllocation* ResourceAllocationInfo
Resource limits for CPU.
Specifies CPU feature compatibility masks that override the defaults
from the GuestOsDescriptor of the virtual machine's guest OS. As of
cpuFeatureMask* HostCpuIdInfo[]
vSphere API 6.5 FeatureMask is the recommended method for
masking virtual machines with hardware version 9 and above
(newer). They can be viewed via featureMask.
defaultPowerOps VirtualMachineDefaultPowerOpInfo
Configuration of default power operations.
extraConfig* OptionValue[]
Additional configuration information for the virtual machine.
flags VirtualMachineFlagInfo
Additional flags for a virtual machine.
Indicates whether the guest operating system will logout any active
sessions whenever there are no remote display connections open to
guestAutoLockEnabled* xsd:boolean
the virtual machine.
GMM configuration
guestMonitoringModeInfo* VirtualMachineGuestMonitoringModeInfo
Since vSphere API Release 7.0
hardware VirtualHardware
Processor, memory, and virtual devices for a virtual machine.
locationId* xsd:string Hash incorporating the virtual machine's config file location and the
UUID of the host assigned to run the virtual machine.
memoryAllocation* ResourceAllocationInfo
Resource limits for memory.
modified xsd:dateTime
Last time a virtual machine's configuration was modified.
The NPIV node WWNs to be extended from the original list of WWN
nummbers. This property should be set to desired number which is
npivDesiredNodeWwns* xsd:short an aggregate of existing plus new numbers. Desired Node WWNs
should always be greater than the existing number of node WWNs
The NPIV port WWNs to be extended from the original list of WWN
nummbers. This property should be set to desired number which is
npivDesiredPortWwns* xsd:short an aggregate of existing plus new numbers. Desired Node WWNs
should always be greater than the existing number of port WWNs
A 64-bit node WWN (World Wide Name). These WWNs are paired
with the npivPortWorldWideName to be used by the NPIV VPORTs
instantiated for the virtual machine on the physical HBAs of the host.
A pair of node and port WWNs serves as a unique identifier in
accessing a LUN, so that it can be monitored or controlled by the
npivNodeWorldWideName* xsd:long[] storage administrator.
If this property contains a single node WWN, the same node WWN is
used to pair with all port WWNs listed in npivPortWorldWideName. If
this property or npivPortWorldWideName is empty or unset, NPIV
WWN is disabled for the virtual machine.
npivWorldWideNameType* xsd:string
See VirtualMachineConfigInfoNpivWwnType
vNUMA info.
numaInfo* VirtualMachineVirtualNumaInfo
Since vSphere API Release 8.0.0.1
vSphere Replication settings for this virtual machine. Note this may
become deprecated in the future releases. We discourage any
repConfig* ReplicationConfigSpec
unnecessary dependency on this field.
See VirtualMachineConfigInfoSwapPlacementType
template xsd:boolean
Flag indicating whether or not a virtual machine is a template.
version xsd:string
The version string for this virtual machine.
Specifies the total vFlash resource reservation for the vFlash caches
vFlashCacheReservation* xsd:long
associated with this VM's virtual disks, in bytes. This reservation
must be allocated to power on the VM. See vFlashCacheAllocation
for allocated reservation when VM is powered on.
Products
Solutions
Company
How To Buy
Copyright © 2005-2025 Broadcom. All Rights Reserved. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.