Virtual Disk API Programming Guide - Documentation - VMware
Virtual Disk API Programming Guide - Documentation - VMware
Virtual Disk API Programming Guide - Documentation - VMware
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Virtual</strong> <strong>Disk</strong> <strong>Programming</strong> <strong>Guide</strong><br />
version = "vmx-04",<br />
uuid = ,<br />
instanceUuid = ,<br />
npivWorldWideNameType = ,<br />
npivDesiredNodeWwns = ,<br />
npivDesiredPortWwns = ,<br />
npivTemporaryDisabled = ,<br />
npivOnNonRdm<strong>Disk</strong>s = ,<br />
npivWorldWideNameOp = ,<br />
locationId = ,<br />
// This is advisory, the disk determines the O/S<br />
guestId = "winNetStandardGuest",<br />
alternateGuestName = "Microsoft Windows Server 2003, Standard Edition (32-bit)",<br />
annotation = ,<br />
files = (vim.vm.FileInfo) {<br />
dynamicType = ,<br />
vmPathName = "[plat004-local]",<br />
snapshotDirectory = "[plat004-local]",<br />
suspendDirectory = ,<br />
logDirectory = ,<br />
},<br />
tools = (vim.vm.ToolsConfigInfo) {<br />
dynamicType = ,<br />
toolsVersion = ,<br />
afterPowerOn = true,<br />
afterResume = true,<br />
beforeGuestStandby = true,<br />
beforeGuestShutdown = true,<br />
beforeGuestReboot = true,<br />
toolsUpgradePolicy = ,<br />
pendingCustomization = ,<br />
syncTimeWithHost = ,<br />
},<br />
flags = (vim.vm.FlagInfo) {<br />
dynamicType = ,<br />
disableAcceleration = ,<br />
enableLogging = ,<br />
useToe = ,<br />
runWithDebugInfo = ,<br />
monitorType = ,<br />
htSharing = ,<br />
snapshotDisabled = ,<br />
snapshotLocked = ,<br />
diskUuidEnabled = ,<br />
virtualMmuUsage = ,<br />
snapshotPowerOffBehavior = "powerOff",<br />
recordReplayEnabled = ,<br />
},<br />
consolePreferences = (vim.vm.ConsolePreferences) null,<br />
powerOpInfo = (vim.vm.DefaultPowerOpInfo) {<br />
dynamicType = ,<br />
powerOffType = "preset",<br />
suspendType = "preset",<br />
resetType = "preset",<br />
defaultPowerOffType = ,<br />
defaultSuspendType = ,<br />
defaultResetType = ,<br />
standbyAction = "powerOnSuspend",<br />
},<br />
// the number of CPUs<br />
numCPUs = 1,<br />
// the number of memory megabytes<br />
memoryMB = 256,<br />
memoryHotAddEnabled = ,<br />
cpuHotAddEnabled = ,<br />
cpuHotRemoveEnabled = ,<br />
deviceChange = (vim.vm.device.<strong>Virtual</strong>DeviceSpec) [<br />
(vim.vm.device.<strong>Virtual</strong>DeviceSpec) {<br />
74 <strong>VMware</strong>, Inc.