Class: VirtualUSBControllerOption

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

Overview

urn:vim25VirtualUSBControllerOption

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
autoConnectDevices - BoolOption
ehciSupported - BoolOption

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 = [], autoConnectDevices = nil, ehciSupported = nil) ⇒ VirtualUSBControllerOption

Returns a new instance of VirtualUSBControllerOption.

[View source]

28160
28161
28162
28163
28164
28165
28166
28167
28168
28169
28170
28171
28172
28173
28174
28175
28176
# File 'lib/vmware/soap/vim25.rb', line 28160

def initialize(dynamicType = nil, dynamicProperty = [], type = nil, connectOption = nil, controllerType = nil, autoAssignController = nil, backingOption = [], defaultBackingOptionIndex = nil, licensingLimit = [], deprecated = nil, plugAndPlay = nil, devices = nil, supportedDevice = [], autoConnectDevices = nil, ehciSupported = 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
  @autoConnectDevices = autoConnectDevices
  @ehciSupported = ehciSupported
end

Instance Attribute Details

#autoAssignControllerObject

Returns the value of attribute autoAssignController.


28149
28150
28151
# File 'lib/vmware/soap/vim25.rb', line 28149

def autoAssignController
  @autoAssignController
end

#autoConnectDevicesObject

Returns the value of attribute autoConnectDevices.


28157
28158
28159
# File 'lib/vmware/soap/vim25.rb', line 28157

def autoConnectDevices
  @autoConnectDevices
end

#backingOptionObject

Returns the value of attribute backingOption.


28150
28151
28152
# File 'lib/vmware/soap/vim25.rb', line 28150

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.


28147
28148
28149
# File 'lib/vmware/soap/vim25.rb', line 28147

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.


28148
28149
28150
# File 'lib/vmware/soap/vim25.rb', line 28148

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.


28151
28152
28153
# File 'lib/vmware/soap/vim25.rb', line 28151

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#deprecatedObject

Returns the value of attribute deprecated.


28153
28154
28155
# File 'lib/vmware/soap/vim25.rb', line 28153

def deprecated
  @deprecated
end

#devicesObject

Returns the value of attribute devices.


28155
28156
28157
# File 'lib/vmware/soap/vim25.rb', line 28155

def devices
  @devices
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.


28145
28146
28147
# File 'lib/vmware/soap/vim25.rb', line 28145

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.


28144
28145
28146
# File 'lib/vmware/soap/vim25.rb', line 28144

def dynamicType
  @dynamicType
end

#ehciSupportedObject

Returns the value of attribute ehciSupported.


28158
28159
28160
# File 'lib/vmware/soap/vim25.rb', line 28158

def ehciSupported
  @ehciSupported
end

#licensingLimitObject

Returns the value of attribute licensingLimit.


28152
28153
28154
# File 'lib/vmware/soap/vim25.rb', line 28152

def licensingLimit
  @licensingLimit
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.


28154
28155
28156
# File 'lib/vmware/soap/vim25.rb', line 28154

def plugAndPlay
  @plugAndPlay
end

#supportedDeviceObject

Returns the value of attribute supportedDevice.


28156
28157
28158
# File 'lib/vmware/soap/vim25.rb', line 28156

def supportedDevice
  @supportedDevice
end

#typeObject

Returns the value of attribute type.


28146
28147
28148
# File 'lib/vmware/soap/vim25.rb', line 28146

def type
  @type
end