Class: VirtualHardwareOption

Inherits:
DynamicData show all
Defined in:
lib/vmware/soap/vim25.rb

Overview

urn:vim25VirtualHardwareOption

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
hwVersion - SOAP::SOAPInt
virtualDeviceOption - VirtualDeviceOption
deviceListReadonly - SOAP::SOAPBoolean
numCPU - SOAP::SOAPInt
numCpuReadonly - SOAP::SOAPBoolean
memoryMB - LongOption
numPCIControllers - IntOption
numIDEControllers - IntOption
numUSBControllers - IntOption
numSIOControllers - IntOption
numPS2Controllers - IntOption
licensingLimit - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], hwVersion = nil, virtualDeviceOption = [], deviceListReadonly = nil, numCPU = [], numCpuReadonly = nil, memoryMB = nil, numPCIControllers = nil, numIDEControllers = nil, numUSBControllers = nil, numSIOControllers = nil, numPS2Controllers = nil, licensingLimit = []) ⇒ VirtualHardwareOption

Returns a new instance of VirtualHardwareOption.



24521
24522
24523
24524
24525
24526
24527
24528
24529
24530
24531
24532
24533
24534
24535
24536
# File 'lib/vmware/soap/vim25.rb', line 24521

def initialize(dynamicType = nil, dynamicProperty = [], hwVersion = nil, virtualDeviceOption = [], deviceListReadonly = nil, numCPU = [], numCpuReadonly = nil, memoryMB = nil, numPCIControllers = nil, numIDEControllers = nil, numUSBControllers = nil, numSIOControllers = nil, numPS2Controllers = nil, licensingLimit = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @hwVersion = hwVersion
  @virtualDeviceOption = virtualDeviceOption
  @deviceListReadonly = deviceListReadonly
  @numCPU = numCPU
  @numCpuReadonly = numCpuReadonly
  @memoryMB = memoryMB
  @numPCIControllers = numPCIControllers
  @numIDEControllers = numIDEControllers
  @numUSBControllers = numUSBControllers
  @numSIOControllers = numSIOControllers
  @numPS2Controllers = numPS2Controllers
  @licensingLimit = licensingLimit
end

Instance Attribute Details

#deviceListReadonlyObject

Returns the value of attribute deviceListReadonly.



24510
24511
24512
# File 'lib/vmware/soap/vim25.rb', line 24510

def deviceListReadonly
  @deviceListReadonly
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



24507
24508
24509
# File 'lib/vmware/soap/vim25.rb', line 24507

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



24506
24507
24508
# File 'lib/vmware/soap/vim25.rb', line 24506

def dynamicType
  @dynamicType
end

#hwVersionObject

Returns the value of attribute hwVersion.



24508
24509
24510
# File 'lib/vmware/soap/vim25.rb', line 24508

def hwVersion
  @hwVersion
end

#licensingLimitObject

Returns the value of attribute licensingLimit.



24519
24520
24521
# File 'lib/vmware/soap/vim25.rb', line 24519

def licensingLimit
  @licensingLimit
end

#memoryMBObject

Returns the value of attribute memoryMB.



24513
24514
24515
# File 'lib/vmware/soap/vim25.rb', line 24513

def memoryMB
  @memoryMB
end

#numCPUObject

Returns the value of attribute numCPU.



24511
24512
24513
# File 'lib/vmware/soap/vim25.rb', line 24511

def numCPU
  @numCPU
end

#numCpuReadonlyObject

Returns the value of attribute numCpuReadonly.



24512
24513
24514
# File 'lib/vmware/soap/vim25.rb', line 24512

def numCpuReadonly
  @numCpuReadonly
end

#numIDEControllersObject

Returns the value of attribute numIDEControllers.



24515
24516
24517
# File 'lib/vmware/soap/vim25.rb', line 24515

def numIDEControllers
  @numIDEControllers
end

#numPCIControllersObject

Returns the value of attribute numPCIControllers.



24514
24515
24516
# File 'lib/vmware/soap/vim25.rb', line 24514

def numPCIControllers
  @numPCIControllers
end

#numPS2ControllersObject

Returns the value of attribute numPS2Controllers.



24518
24519
24520
# File 'lib/vmware/soap/vim25.rb', line 24518

def numPS2Controllers
  @numPS2Controllers
end

#numSIOControllersObject

Returns the value of attribute numSIOControllers.



24517
24518
24519
# File 'lib/vmware/soap/vim25.rb', line 24517

def numSIOControllers
  @numSIOControllers
end

#numUSBControllersObject

Returns the value of attribute numUSBControllers.



24516
24517
24518
# File 'lib/vmware/soap/vim25.rb', line 24516

def numUSBControllers
  @numUSBControllers
end

#virtualDeviceOptionObject

Returns the value of attribute virtualDeviceOption.



24509
24510
24511
# File 'lib/vmware/soap/vim25.rb', line 24509

def virtualDeviceOption
  @virtualDeviceOption
end