Class: VirtualMachineConfigSpec
- Inherits:
-
DynamicData
- Object
- DynamicData
- VirtualMachineConfigSpec
- Defined in:
- lib/vmware/soap/vim25.rb
Overview
urn:vim25VirtualMachineConfigSpec
dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
changeVersion - SOAP::SOAPString
name - SOAP::SOAPString
version - SOAP::SOAPString
uuid - SOAP::SOAPString
npivNodeWorldWideName - SOAP::SOAPLong
npivPortWorldWideName - SOAP::SOAPLong
npivWorldWideNameType - SOAP::SOAPString
npivWorldWideNameOp - SOAP::SOAPString
locationId - SOAP::SOAPString
guestId - SOAP::SOAPString
alternateGuestName - SOAP::SOAPString
annotation - SOAP::SOAPString
files - VirtualMachineFileInfo
tools - ToolsConfigInfo
flags - VirtualMachineFlagInfo
consolePreferences - VirtualMachineConsolePreferences
powerOpInfo - VirtualMachineDefaultPowerOpInfo
numCPUs - SOAP::SOAPInt
memoryMB - SOAP::SOAPLong
deviceChange - VirtualDeviceConfigSpec
cpuAllocation - ResourceAllocationInfo
memoryAllocation - ResourceAllocationInfo
cpuAffinity - VirtualMachineAffinityInfo
memoryAffinity - VirtualMachineAffinityInfo
networkShaper - VirtualMachineNetworkShaperInfo
cpuFeatureMask - VirtualMachineCpuIdInfoSpec
extraConfig - OptionValue
swapPlacement - SOAP::SOAPString
bootOptions - VirtualMachineBootOptions
Instance Attribute Summary collapse
-
#alternateGuestName ⇒ Object
Returns the value of attribute alternateGuestName.
-
#annotation ⇒ Object
Returns the value of attribute annotation.
-
#bootOptions ⇒ Object
Returns the value of attribute bootOptions.
-
#changeVersion ⇒ Object
Returns the value of attribute changeVersion.
-
#consolePreferences ⇒ Object
Returns the value of attribute consolePreferences.
-
#cpuAffinity ⇒ Object
Returns the value of attribute cpuAffinity.
-
#cpuAllocation ⇒ Object
Returns the value of attribute cpuAllocation.
-
#cpuFeatureMask ⇒ Object
Returns the value of attribute cpuFeatureMask.
-
#deviceChange ⇒ Object
Returns the value of attribute deviceChange.
-
#dynamicProperty ⇒ Object
Returns the value of attribute dynamicProperty.
-
#dynamicType ⇒ Object
Returns the value of attribute dynamicType.
-
#extraConfig ⇒ Object
Returns the value of attribute extraConfig.
-
#files ⇒ Object
Returns the value of attribute files.
-
#flags ⇒ Object
Returns the value of attribute flags.
-
#guestId ⇒ Object
Returns the value of attribute guestId.
-
#locationId ⇒ Object
Returns the value of attribute locationId.
-
#memoryAffinity ⇒ Object
Returns the value of attribute memoryAffinity.
-
#memoryAllocation ⇒ Object
Returns the value of attribute memoryAllocation.
-
#memoryMB ⇒ Object
Returns the value of attribute memoryMB.
-
#name ⇒ Object
Returns the value of attribute name.
-
#networkShaper ⇒ Object
Returns the value of attribute networkShaper.
-
#npivNodeWorldWideName ⇒ Object
Returns the value of attribute npivNodeWorldWideName.
-
#npivPortWorldWideName ⇒ Object
Returns the value of attribute npivPortWorldWideName.
-
#npivWorldWideNameOp ⇒ Object
Returns the value of attribute npivWorldWideNameOp.
-
#npivWorldWideNameType ⇒ Object
Returns the value of attribute npivWorldWideNameType.
-
#numCPUs ⇒ Object
Returns the value of attribute numCPUs.
-
#powerOpInfo ⇒ Object
Returns the value of attribute powerOpInfo.
-
#swapPlacement ⇒ Object
Returns the value of attribute swapPlacement.
-
#tools ⇒ Object
Returns the value of attribute tools.
-
#uuid ⇒ Object
Returns the value of attribute uuid.
-
#version ⇒ Object
Returns the value of attribute version.
Instance Method Summary collapse
Constructor Details
#initialize(dynamicType = nil, dynamicProperty = [], changeVersion = nil, name = nil, version = nil, uuid = nil, npivNodeWorldWideName = [], npivPortWorldWideName = [], npivWorldWideNameType = nil, npivWorldWideNameOp = nil, locationId = nil, guestId = nil, alternateGuestName = nil, annotation = nil, files = nil, tools = nil, flags = nil, consolePreferences = nil, powerOpInfo = nil, numCPUs = nil, memoryMB = nil, deviceChange = [], cpuAllocation = nil, memoryAllocation = nil, cpuAffinity = nil, memoryAffinity = nil, networkShaper = nil, cpuFeatureMask = [], extraConfig = [], swapPlacement = nil, bootOptions = nil) ⇒ VirtualMachineConfigSpec
Returns a new instance of VirtualMachineConfigSpec.
23199 23200 23201 23202 23203 23204 23205 23206 23207 23208 23209 23210 23211 23212 23213 23214 23215 23216 23217 23218 23219 23220 23221 23222 23223 23224 23225 23226 23227 23228 23229 23230 23231 |
# File 'lib/vmware/soap/vim25.rb', line 23199 def initialize(dynamicType = nil, dynamicProperty = [], changeVersion = nil, name = nil, version = nil, uuid = nil, npivNodeWorldWideName = [], npivPortWorldWideName = [], npivWorldWideNameType = nil, npivWorldWideNameOp = nil, locationId = nil, guestId = nil, alternateGuestName = nil, annotation = nil, files = nil, tools = nil, flags = nil, consolePreferences = nil, powerOpInfo = nil, numCPUs = nil, memoryMB = nil, deviceChange = [], cpuAllocation = nil, memoryAllocation = nil, cpuAffinity = nil, memoryAffinity = nil, networkShaper = nil, cpuFeatureMask = [], extraConfig = [], swapPlacement = nil, bootOptions = nil) @dynamicType = dynamicType @dynamicProperty = dynamicProperty @changeVersion = changeVersion @name = name @version = version @uuid = uuid @npivNodeWorldWideName = npivNodeWorldWideName @npivPortWorldWideName = npivPortWorldWideName @npivWorldWideNameType = npivWorldWideNameType @npivWorldWideNameOp = npivWorldWideNameOp @locationId = locationId @guestId = guestId @alternateGuestName = alternateGuestName @annotation = annotation @files = files @tools = tools @flags = flags @consolePreferences = consolePreferences @powerOpInfo = powerOpInfo @numCPUs = numCPUs @memoryMB = memoryMB @deviceChange = deviceChange @cpuAllocation = cpuAllocation @memoryAllocation = memoryAllocation @cpuAffinity = cpuAffinity @memoryAffinity = memoryAffinity @networkShaper = networkShaper @cpuFeatureMask = cpuFeatureMask @extraConfig = extraConfig @swapPlacement = swapPlacement @bootOptions = bootOptions end |
Instance Attribute Details
#alternateGuestName ⇒ Object
Returns the value of attribute alternateGuestName.
23179 23180 23181 |
# File 'lib/vmware/soap/vim25.rb', line 23179 def alternateGuestName @alternateGuestName end |
#annotation ⇒ Object
Returns the value of attribute annotation.
23180 23181 23182 |
# File 'lib/vmware/soap/vim25.rb', line 23180 def annotation @annotation end |
#bootOptions ⇒ Object
Returns the value of attribute bootOptions.
23197 23198 23199 |
# File 'lib/vmware/soap/vim25.rb', line 23197 def bootOptions @bootOptions end |
#changeVersion ⇒ Object
Returns the value of attribute changeVersion.
23169 23170 23171 |
# File 'lib/vmware/soap/vim25.rb', line 23169 def changeVersion @changeVersion end |
#consolePreferences ⇒ Object
Returns the value of attribute consolePreferences.
23184 23185 23186 |
# File 'lib/vmware/soap/vim25.rb', line 23184 def consolePreferences @consolePreferences end |
#cpuAffinity ⇒ Object
Returns the value of attribute cpuAffinity.
23191 23192 23193 |
# File 'lib/vmware/soap/vim25.rb', line 23191 def cpuAffinity @cpuAffinity end |
#cpuAllocation ⇒ Object
Returns the value of attribute cpuAllocation.
23189 23190 23191 |
# File 'lib/vmware/soap/vim25.rb', line 23189 def cpuAllocation @cpuAllocation end |
#cpuFeatureMask ⇒ Object
Returns the value of attribute cpuFeatureMask.
23194 23195 23196 |
# File 'lib/vmware/soap/vim25.rb', line 23194 def cpuFeatureMask @cpuFeatureMask end |
#deviceChange ⇒ Object
Returns the value of attribute deviceChange.
23188 23189 23190 |
# File 'lib/vmware/soap/vim25.rb', line 23188 def deviceChange @deviceChange end |
#dynamicProperty ⇒ Object
Returns the value of attribute dynamicProperty.
23168 23169 23170 |
# File 'lib/vmware/soap/vim25.rb', line 23168 def dynamicProperty @dynamicProperty end |
#dynamicType ⇒ Object
Returns the value of attribute dynamicType.
23167 23168 23169 |
# File 'lib/vmware/soap/vim25.rb', line 23167 def dynamicType @dynamicType end |
#extraConfig ⇒ Object
Returns the value of attribute extraConfig.
23195 23196 23197 |
# File 'lib/vmware/soap/vim25.rb', line 23195 def extraConfig @extraConfig end |
#files ⇒ Object
Returns the value of attribute files.
23181 23182 23183 |
# File 'lib/vmware/soap/vim25.rb', line 23181 def files @files end |
#flags ⇒ Object
Returns the value of attribute flags.
23183 23184 23185 |
# File 'lib/vmware/soap/vim25.rb', line 23183 def flags @flags end |
#guestId ⇒ Object
Returns the value of attribute guestId.
23178 23179 23180 |
# File 'lib/vmware/soap/vim25.rb', line 23178 def guestId @guestId end |
#locationId ⇒ Object
Returns the value of attribute locationId.
23177 23178 23179 |
# File 'lib/vmware/soap/vim25.rb', line 23177 def locationId @locationId end |
#memoryAffinity ⇒ Object
Returns the value of attribute memoryAffinity.
23192 23193 23194 |
# File 'lib/vmware/soap/vim25.rb', line 23192 def memoryAffinity @memoryAffinity end |
#memoryAllocation ⇒ Object
Returns the value of attribute memoryAllocation.
23190 23191 23192 |
# File 'lib/vmware/soap/vim25.rb', line 23190 def memoryAllocation @memoryAllocation end |
#memoryMB ⇒ Object
Returns the value of attribute memoryMB.
23187 23188 23189 |
# File 'lib/vmware/soap/vim25.rb', line 23187 def memoryMB @memoryMB end |
#name ⇒ Object
Returns the value of attribute name.
23170 23171 23172 |
# File 'lib/vmware/soap/vim25.rb', line 23170 def name @name end |
#networkShaper ⇒ Object
Returns the value of attribute networkShaper.
23193 23194 23195 |
# File 'lib/vmware/soap/vim25.rb', line 23193 def networkShaper @networkShaper end |
#npivNodeWorldWideName ⇒ Object
Returns the value of attribute npivNodeWorldWideName.
23173 23174 23175 |
# File 'lib/vmware/soap/vim25.rb', line 23173 def npivNodeWorldWideName @npivNodeWorldWideName end |
#npivPortWorldWideName ⇒ Object
Returns the value of attribute npivPortWorldWideName.
23174 23175 23176 |
# File 'lib/vmware/soap/vim25.rb', line 23174 def npivPortWorldWideName @npivPortWorldWideName end |
#npivWorldWideNameOp ⇒ Object
Returns the value of attribute npivWorldWideNameOp.
23176 23177 23178 |
# File 'lib/vmware/soap/vim25.rb', line 23176 def npivWorldWideNameOp @npivWorldWideNameOp end |
#npivWorldWideNameType ⇒ Object
Returns the value of attribute npivWorldWideNameType.
23175 23176 23177 |
# File 'lib/vmware/soap/vim25.rb', line 23175 def npivWorldWideNameType @npivWorldWideNameType end |
#numCPUs ⇒ Object
Returns the value of attribute numCPUs.
23186 23187 23188 |
# File 'lib/vmware/soap/vim25.rb', line 23186 def numCPUs @numCPUs end |
#powerOpInfo ⇒ Object
Returns the value of attribute powerOpInfo.
23185 23186 23187 |
# File 'lib/vmware/soap/vim25.rb', line 23185 def powerOpInfo @powerOpInfo end |
#swapPlacement ⇒ Object
Returns the value of attribute swapPlacement.
23196 23197 23198 |
# File 'lib/vmware/soap/vim25.rb', line 23196 def swapPlacement @swapPlacement end |
#tools ⇒ Object
Returns the value of attribute tools.
23182 23183 23184 |
# File 'lib/vmware/soap/vim25.rb', line 23182 def tools @tools end |
#uuid ⇒ Object
Returns the value of attribute uuid.
23172 23173 23174 |
# File 'lib/vmware/soap/vim25.rb', line 23172 def uuid @uuid end |
#version ⇒ Object
Returns the value of attribute version.
23171 23172 23173 |
# File 'lib/vmware/soap/vim25.rb', line 23171 def version @version end |