Class: VirtualPS2ControllerOption

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

Overview

urn:vim25VirtualPS2ControllerOption

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
type - SOAP::SOAPString
connectOption - VirtualDeviceConnectOption
controllerType - SOAP::SOAPString
autoAssignController - BoolOption
backingOption - VirtualDeviceBackingOption
defaultBackingOptionIndex - SOAP::SOAPInt
licensingLimit - SOAP::SOAPString
deprecated - SOAP::SOAPBoolean
plugAndPlay - SOAP::SOAPBoolean
devices - IntOption
supportedDevice - SOAP::SOAPString
numKeyboards - IntOption
numPointingDevices - IntOption

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], type = nil, connectOption = nil, controllerType = nil, autoAssignController = nil, backingOption = [], defaultBackingOptionIndex = nil, licensingLimit = [], deprecated = nil, plugAndPlay = nil, devices = nil, supportedDevice = [], numKeyboards = nil, numPointingDevices = nil) ⇒ VirtualPS2ControllerOption

Returns a new instance of VirtualPS2ControllerOption.

[View source]

27852
27853
27854
27855
27856
27857
27858
27859
27860
27861
27862
27863
27864
27865
27866
27867
27868
# File 'lib/vmware/soap/vim25.rb', line 27852

def initialize(dynamicType = nil, dynamicProperty = [], type = nil, connectOption = nil, controllerType = nil, autoAssignController = nil, backingOption = [], defaultBackingOptionIndex = nil, licensingLimit = [], deprecated = nil, plugAndPlay = nil, devices = nil, supportedDevice = [], numKeyboards = nil, numPointingDevices = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @type = type
  @connectOption = connectOption
  @controllerType = controllerType
  @autoAssignController = autoAssignController
  @backingOption = backingOption
  @defaultBackingOptionIndex = defaultBackingOptionIndex
  @licensingLimit = licensingLimit
  @deprecated = deprecated
  @plugAndPlay = plugAndPlay
  @devices = devices
  @supportedDevice = supportedDevice
  @numKeyboards = numKeyboards
  @numPointingDevices = numPointingDevices
end

Instance Attribute Details

#autoAssignControllerObject

Returns the value of attribute autoAssignController.


27841
27842
27843
# File 'lib/vmware/soap/vim25.rb', line 27841

def autoAssignController
  @autoAssignController
end

#backingOptionObject

Returns the value of attribute backingOption.


27842
27843
27844
# File 'lib/vmware/soap/vim25.rb', line 27842

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.


27839
27840
27841
# File 'lib/vmware/soap/vim25.rb', line 27839

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.


27840
27841
27842
# File 'lib/vmware/soap/vim25.rb', line 27840

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.


27843
27844
27845
# File 'lib/vmware/soap/vim25.rb', line 27843

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#deprecatedObject

Returns the value of attribute deprecated.


27845
27846
27847
# File 'lib/vmware/soap/vim25.rb', line 27845

def deprecated
  @deprecated
end

#devicesObject

Returns the value of attribute devices.


27847
27848
27849
# File 'lib/vmware/soap/vim25.rb', line 27847

def devices
  @devices
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.


27837
27838
27839
# File 'lib/vmware/soap/vim25.rb', line 27837

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.


27836
27837
27838
# File 'lib/vmware/soap/vim25.rb', line 27836

def dynamicType
  @dynamicType
end

#licensingLimitObject

Returns the value of attribute licensingLimit.


27844
27845
27846
# File 'lib/vmware/soap/vim25.rb', line 27844

def licensingLimit
  @licensingLimit
end

#numKeyboardsObject

Returns the value of attribute numKeyboards.


27849
27850
27851
# File 'lib/vmware/soap/vim25.rb', line 27849

def numKeyboards
  @numKeyboards
end

#numPointingDevicesObject

Returns the value of attribute numPointingDevices.


27850
27851
27852
# File 'lib/vmware/soap/vim25.rb', line 27850

def numPointingDevices
  @numPointingDevices
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.


27846
27847
27848
# File 'lib/vmware/soap/vim25.rb', line 27846

def plugAndPlay
  @plugAndPlay
end

#supportedDeviceObject

Returns the value of attribute supportedDevice.


27848
27849
27850
# File 'lib/vmware/soap/vim25.rb', line 27848

def supportedDevice
  @supportedDevice
end

#typeObject

Returns the value of attribute type.


27838
27839
27840
# File 'lib/vmware/soap/vim25.rb', line 27838

def type
  @type
end