Search

vRO intrinsic class com.vmware.vim.binding.vim.vm.ConfigSpec

Extends com.vmware.vim.binding.impl.vmodl.DynamicDataImpl

This class is not in the plugin metadata. Using it may work, and could depend on the vRO appliance setup.

Attributes

Name Type Description
alternateGuestName String
annotation String
bootOptions com.vmware.vim.binding.vim.vm.BootOptions
changeTrackingEnabled boolean
changeVersion String
consolePreferences com.vmware.vim.binding.vim.vm.ConsolePreferences
cpuAffinity com.vmware.vim.binding.vim.vm.AffinityInfo
cpuAllocation com.vmware.vim.binding.vim.ResourceAllocationInfo
cpuFeatureMask com.vmware.vim.binding.vim.vm.ConfigSpec$CpuIdInfoSpec[]
cpuHotAddEnabled boolean
cpuHotRemoveEnabled boolean
deviceChange com.vmware.vim.binding.vim.vm.device.VirtualDeviceSpec[]
extraConfig com.vmware.vim.binding.vim.option.OptionValue[]
files com.vmware.vim.binding.vim.vm.FileInfo
firmware String
flags com.vmware.vim.binding.vim.vm.FlagInfo
ftInfo com.vmware.vim.binding.vim.vm.FaultToleranceConfigInfo
guestAutoLockEnabled boolean
guestId String
instanceUuid String
latencySensitivity com.vmware.vim.binding.vim.LatencySensitivity
locationId String
managedBy com.vmware.vim.binding.vim.ext.ManagedByInfo
maxMksConnections Number
memoryAffinity com.vmware.vim.binding.vim.vm.AffinityInfo
memoryAllocation com.vmware.vim.binding.vim.ResourceAllocationInfo
memoryHotAddEnabled boolean
memoryMB Number
memoryReservationLockedToMax boolean
messageBusQueuePattern String
messageBusTunnelEnabled boolean
name String
nestedHVEnabled boolean
networkShaper com.vmware.vim.binding.vim.vm.NetworkShaperInfo
npivDesiredNodeWwns Number
npivDesiredPortWwns Number
npivNodeWorldWideName Number[]
npivOnNonRdmDisks boolean
npivPortWorldWideName Number[]
npivTemporaryDisabled boolean
npivWorldWideNameOp String
npivWorldWideNameType String
numCoresPerSocket Number
numCPUs Number
powerOpInfo com.vmware.vim.binding.vim.vm.DefaultPowerOpInfo
preserveSwapOnPowerOff boolean
repConfig com.vmware.vim.binding.vim.vm.ReplicationConfigSpec
scheduledHardwareUpgradeInfo com.vmware.vim.binding.vim.vm.ScheduledHardwareUpgradeInfo
swapDirectory String
swapPlacement String
tools com.vmware.vim.binding.vim.vm.ToolsConfigInfo
uuid String
vAppConfig com.vmware.vim.binding.vim.vApp.VmConfigSpec
vAppConfigRemoved boolean
vAssertsEnabled boolean
version String
virtualICH7MPresent boolean
virtualSMCPresent boolean
vmProfile com.vmware.vim.binding.vim.vm.ProfileSpec[]
vPMCEnabled boolean

Methods

Name Returns
com.vmware.vim.binding.vim.vm.ConfigSpec() constructor
com.vmware.vim.binding.vim.vm.ConfigSpec(String , String , String , String , String , Number[] , Number[] , String , Number , Number , boolean , boolean , String , String , String , String , String , com.vmware.vim.binding.vim.vm.FileInfo , com.vmware.vim.binding.vim.vm.ToolsConfigInfo , com.vmware.vim.binding.vim.vm.FlagInfo , com.vmware.vim.binding.vim.vm.ConsolePreferences , com.vmware.vim.binding.vim.vm.DefaultPowerOpInfo , Number , Number , Number , boolean , boolean , boolean , boolean , boolean , com.vmware.vim.binding.vim.vm.device.VirtualDeviceSpec[] , com.vmware.vim.binding.vim.ResourceAllocationInfo , com.vmware.vim.binding.vim.ResourceAllocationInfo , com.vmware.vim.binding.vim.LatencySensitivity , com.vmware.vim.binding.vim.vm.AffinityInfo , com.vmware.vim.binding.vim.vm.AffinityInfo , com.vmware.vim.binding.vim.vm.NetworkShaperInfo , com.vmware.vim.binding.vim.vm.ConfigSpec$CpuIdInfoSpec[] , com.vmware.vim.binding.vim.option.OptionValue[] , String , String , boolean , com.vmware.vim.binding.vim.vm.BootOptions , com.vmware.vim.binding.vim.vApp.VmConfigSpec , com.vmware.vim.binding.vim.vm.FaultToleranceConfigInfo , com.vmware.vim.binding.vim.vm.ReplicationConfigSpec , boolean , boolean , boolean , String , Number , boolean , com.vmware.vim.binding.vim.ext.ManagedByInfo , boolean , boolean , boolean , com.vmware.vim.binding.vim.vm.ScheduledHardwareUpgradeInfo , com.vmware.vim.binding.vim.vm.ProfileSpec[] , String , boolean ) constructor
getAlternateGuestName() String
getAnnotation() String
getBootOptions() com.vmware.vim.binding.vim.vm.BootOptions
getChangeTrackingEnabled() boolean
getChangeVersion() String
getConsolePreferences() com.vmware.vim.binding.vim.vm.ConsolePreferences
getCpuAffinity() com.vmware.vim.binding.vim.vm.AffinityInfo
getCpuAllocation() com.vmware.vim.binding.vim.ResourceAllocationInfo
getCpuFeatureMask() com.vmware.vim.binding.vim.vm.ConfigSpec$CpuIdInfoSpec[]
getCpuHotAddEnabled() boolean
getCpuHotRemoveEnabled() boolean
getDeviceChange() com.vmware.vim.binding.vim.vm.device.VirtualDeviceSpec[]
getExtraConfig() com.vmware.vim.binding.vim.option.OptionValue[]
getFiles() com.vmware.vim.binding.vim.vm.FileInfo
getFirmware() String
getFlags() com.vmware.vim.binding.vim.vm.FlagInfo
getFtInfo() com.vmware.vim.binding.vim.vm.FaultToleranceConfigInfo
getGuestAutoLockEnabled() boolean
getGuestId() String
getInstanceUuid() String
getLatencySensitivity() com.vmware.vim.binding.vim.LatencySensitivity
getLocationId() String
getManagedBy() com.vmware.vim.binding.vim.ext.ManagedByInfo
getMaxMksConnections() Number
getMemoryAffinity() com.vmware.vim.binding.vim.vm.AffinityInfo
getMemoryAllocation() com.vmware.vim.binding.vim.ResourceAllocationInfo
getMemoryHotAddEnabled() boolean
getMemoryMB() Number
getMemoryReservationLockedToMax() boolean
getMessageBusQueuePattern() String
getMessageBusTunnelEnabled() boolean
getName() String
getNestedHVEnabled() boolean
getNetworkShaper() com.vmware.vim.binding.vim.vm.NetworkShaperInfo
getNpivDesiredNodeWwns() Number
getNpivDesiredPortWwns() Number
getNpivNodeWorldWideName() Number[]
getNpivOnNonRdmDisks() boolean
getNpivPortWorldWideName() Number[]
getNpivTemporaryDisabled() boolean
getNpivWorldWideNameOp() String
getNpivWorldWideNameType() String
getNumCoresPerSocket() Number
getNumCPUs() Number
getPowerOpInfo() com.vmware.vim.binding.vim.vm.DefaultPowerOpInfo
getPreserveSwapOnPowerOff() boolean
getRepConfig() com.vmware.vim.binding.vim.vm.ReplicationConfigSpec
getScheduledHardwareUpgradeInfo() com.vmware.vim.binding.vim.vm.ScheduledHardwareUpgradeInfo
getSwapDirectory() String
getSwapPlacement() String
getTools() com.vmware.vim.binding.vim.vm.ToolsConfigInfo
getUuid() String
getVAppConfig() com.vmware.vim.binding.vim.vApp.VmConfigSpec
getVAppConfigRemoved() boolean
getVAssertsEnabled() boolean
getVersion() String
getVirtualICH7MPresent() boolean
getVirtualSMCPresent() boolean
getVmProfile() com.vmware.vim.binding.vim.vm.ProfileSpec[]
getVPMCEnabled() boolean
isChangeTrackingEnabled() boolean
isCpuHotAddEnabled() boolean
isCpuHotRemoveEnabled() boolean
isGuestAutoLockEnabled() boolean
isMemoryHotAddEnabled() boolean
isMemoryReservationLockedToMax() boolean
isMessageBusTunnelEnabled() boolean
isNestedHVEnabled() boolean
isNpivOnNonRdmDisks() boolean
isNpivTemporaryDisabled() boolean
isPreserveSwapOnPowerOff() boolean
isVAppConfigRemoved() boolean
isVAssertsEnabled() boolean
isVirtualICH7MPresent() boolean
isVirtualSMCPresent() boolean
isVPMCEnabled() boolean
setAlternateGuestName(String ) void
setAnnotation(String ) void
setBootOptions(com.vmware.vim.binding.vim.vm.BootOptions ) void
setChangeTrackingEnabled(boolean ) void
setChangeVersion(String ) void
setConsolePreferences(com.vmware.vim.binding.vim.vm.ConsolePreferences ) void
setCpuAffinity(com.vmware.vim.binding.vim.vm.AffinityInfo ) void
setCpuAllocation(com.vmware.vim.binding.vim.ResourceAllocationInfo ) void
setCpuFeatureMask(com.vmware.vim.binding.vim.vm.ConfigSpec$CpuIdInfoSpec[] ) void
setCpuHotAddEnabled(boolean ) void
setCpuHotRemoveEnabled(boolean ) void
setDeviceChange(com.vmware.vim.binding.vim.vm.device.VirtualDeviceSpec[] ) void
setExtraConfig(com.vmware.vim.binding.vim.option.OptionValue[] ) void
setFiles(com.vmware.vim.binding.vim.vm.FileInfo ) void
setFirmware(String ) void
setFlags(com.vmware.vim.binding.vim.vm.FlagInfo ) void
setFtInfo(com.vmware.vim.binding.vim.vm.FaultToleranceConfigInfo ) void
setGuestAutoLockEnabled(boolean ) void
setGuestId(String ) void
setInstanceUuid(String ) void
setLatencySensitivity(com.vmware.vim.binding.vim.LatencySensitivity ) void
setLocationId(String ) void
setManagedBy(com.vmware.vim.binding.vim.ext.ManagedByInfo ) void
setMaxMksConnections(Number ) void
setMemoryAffinity(com.vmware.vim.binding.vim.vm.AffinityInfo ) void
setMemoryAllocation(com.vmware.vim.binding.vim.ResourceAllocationInfo ) void
setMemoryHotAddEnabled(boolean ) void
setMemoryMB(Number ) void
setMemoryReservationLockedToMax(boolean ) void
setMessageBusQueuePattern(String ) void
setMessageBusTunnelEnabled(boolean ) void
setName(String ) void
setNestedHVEnabled(boolean ) void
setNetworkShaper(com.vmware.vim.binding.vim.vm.NetworkShaperInfo ) void
setNpivDesiredNodeWwns(Number ) void
setNpivDesiredPortWwns(Number ) void
setNpivNodeWorldWideName(Number[] ) void
setNpivOnNonRdmDisks(boolean ) void
setNpivPortWorldWideName(Number[] ) void
setNpivTemporaryDisabled(boolean ) void
setNpivWorldWideNameOp(String ) void
setNpivWorldWideNameType(String ) void
setNumCoresPerSocket(Number ) void
setNumCPUs(Number ) void
setPowerOpInfo(com.vmware.vim.binding.vim.vm.DefaultPowerOpInfo ) void
setPreserveSwapOnPowerOff(boolean ) void
setRepConfig(com.vmware.vim.binding.vim.vm.ReplicationConfigSpec ) void
setScheduledHardwareUpgradeInfo(com.vmware.vim.binding.vim.vm.ScheduledHardwareUpgradeInfo ) void
setSwapDirectory(String ) void
setSwapPlacement(String ) void
setTools(com.vmware.vim.binding.vim.vm.ToolsConfigInfo ) void
setUuid(String ) void
setVAppConfig(com.vmware.vim.binding.vim.vApp.VmConfigSpec ) void
setVAppConfigRemoved(boolean ) void
setVAssertsEnabled(boolean ) void
setVersion(String ) void
setVirtualICH7MPresent(boolean ) void
setVirtualSMCPresent(boolean ) void
setVmProfile(com.vmware.vim.binding.vim.vm.ProfileSpec[] ) void
setVPMCEnabled(boolean ) void
toString() String

Returned by

None

Referenced in

Method Returns
com.vmware.vim.binding.vim.Folder.createVm(com.vmware.vim.binding.vim.vm.ConfigSpec , com.vmware.vim.binding.vmodl.ManagedObjectReference , com.vmware.vim.binding.vmodl.ManagedObjectReference , com.vmware.vim.vmomi.core.Future ) void
com.vmware.vim.binding.vim.Folder.createVm(com.vmware.vim.binding.vim.vm.ConfigSpec , com.vmware.vim.binding.vmodl.ManagedObjectReference , com.vmware.vim.binding.vmodl.ManagedObjectReference ) com.vmware.vim.binding.vmodl.ManagedObjectReference