Class: VirtualUSBController

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

Overview

urn:vim25VirtualUSBController

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - SOAP::SOAPInt
deviceInfo - Description
backing - VirtualDeviceBackingInfo
connectable - VirtualDeviceConnectInfo
controllerKey - SOAP::SOAPInt
unitNumber - SOAP::SOAPInt
busNumber - SOAP::SOAPInt
device - SOAP::SOAPInt
autoConnectDevices - SOAP::SOAPBoolean
ehciEnabled - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, deviceInfo = nil, backing = nil, connectable = nil, controllerKey = nil, unitNumber = nil, busNumber = nil, device = [], autoConnectDevices = nil, ehciEnabled = nil) ⇒ VirtualUSBController

Returns a new instance of VirtualUSBController.



26248
26249
26250
26251
26252
26253
26254
26255
26256
26257
26258
26259
26260
26261
# File 'lib/vmware/soap/vim25.rb', line 26248

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, deviceInfo = nil, backing = nil, connectable = nil, controllerKey = nil, unitNumber = nil, busNumber = nil, device = [], autoConnectDevices = nil, ehciEnabled = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @deviceInfo = deviceInfo
  @backing = backing
  @connectable = connectable
  @controllerKey = controllerKey
  @unitNumber = unitNumber
  @busNumber = busNumber
  @device = device
  @autoConnectDevices = autoConnectDevices
  @ehciEnabled = ehciEnabled
end

Instance Attribute Details

#autoConnectDevicesObject

Returns the value of attribute autoConnectDevices.



26245
26246
26247
# File 'lib/vmware/soap/vim25.rb', line 26245

def autoConnectDevices
  @autoConnectDevices
end

#backingObject

Returns the value of attribute backing.



26239
26240
26241
# File 'lib/vmware/soap/vim25.rb', line 26239

def backing
  @backing
end

#busNumberObject

Returns the value of attribute busNumber.



26243
26244
26245
# File 'lib/vmware/soap/vim25.rb', line 26243

def busNumber
  @busNumber
end

#connectableObject

Returns the value of attribute connectable.



26240
26241
26242
# File 'lib/vmware/soap/vim25.rb', line 26240

def connectable
  @connectable
end

#controllerKeyObject

Returns the value of attribute controllerKey.



26241
26242
26243
# File 'lib/vmware/soap/vim25.rb', line 26241

def controllerKey
  @controllerKey
end

#deviceObject

Returns the value of attribute device.



26244
26245
26246
# File 'lib/vmware/soap/vim25.rb', line 26244

def device
  @device
end

#deviceInfoObject

Returns the value of attribute deviceInfo.



26238
26239
26240
# File 'lib/vmware/soap/vim25.rb', line 26238

def deviceInfo
  @deviceInfo
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



26236
26237
26238
# File 'lib/vmware/soap/vim25.rb', line 26236

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



26235
26236
26237
# File 'lib/vmware/soap/vim25.rb', line 26235

def dynamicType
  @dynamicType
end

#ehciEnabledObject

Returns the value of attribute ehciEnabled.



26246
26247
26248
# File 'lib/vmware/soap/vim25.rb', line 26246

def ehciEnabled
  @ehciEnabled
end

#keyObject

Returns the value of attribute key.



26237
26238
26239
# File 'lib/vmware/soap/vim25.rb', line 26237

def key
  @key
end

#unitNumberObject

Returns the value of attribute unitNumber.



26242
26243
26244
# File 'lib/vmware/soap/vim25.rb', line 26242

def unitNumber
  @unitNumber
end