Class: VirtualSIOControllerOption

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

Overview

urn:vim25VirtualSIOControllerOption

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
numFloppyDrives - IntOption
numSerialPorts - IntOption
numParallelPorts - 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 = [], numFloppyDrives = nil, numSerialPorts = nil, numParallelPorts = nil) ⇒ VirtualSIOControllerOption

Returns a new instance of VirtualSIOControllerOption.



28107
28108
28109
28110
28111
28112
28113
28114
28115
28116
28117
28118
28119
28120
28121
28122
28123
28124
# File 'lib/vmware/soap/vim25.rb', line 28107

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

Instance Attribute Details

#autoAssignControllerObject

Returns the value of attribute autoAssignController.



28095
28096
28097
# File 'lib/vmware/soap/vim25.rb', line 28095

def autoAssignController
  @autoAssignController
end

#backingOptionObject

Returns the value of attribute backingOption.



28096
28097
28098
# File 'lib/vmware/soap/vim25.rb', line 28096

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.



28093
28094
28095
# File 'lib/vmware/soap/vim25.rb', line 28093

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.



28094
28095
28096
# File 'lib/vmware/soap/vim25.rb', line 28094

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.



28097
28098
28099
# File 'lib/vmware/soap/vim25.rb', line 28097

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#deprecatedObject

Returns the value of attribute deprecated.



28099
28100
28101
# File 'lib/vmware/soap/vim25.rb', line 28099

def deprecated
  @deprecated
end

#devicesObject

Returns the value of attribute devices.



28101
28102
28103
# File 'lib/vmware/soap/vim25.rb', line 28101

def devices
  @devices
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



28091
28092
28093
# File 'lib/vmware/soap/vim25.rb', line 28091

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



28090
28091
28092
# File 'lib/vmware/soap/vim25.rb', line 28090

def dynamicType
  @dynamicType
end

#licensingLimitObject

Returns the value of attribute licensingLimit.



28098
28099
28100
# File 'lib/vmware/soap/vim25.rb', line 28098

def licensingLimit
  @licensingLimit
end

#numFloppyDrivesObject

Returns the value of attribute numFloppyDrives.



28103
28104
28105
# File 'lib/vmware/soap/vim25.rb', line 28103

def numFloppyDrives
  @numFloppyDrives
end

#numParallelPortsObject

Returns the value of attribute numParallelPorts.



28105
28106
28107
# File 'lib/vmware/soap/vim25.rb', line 28105

def numParallelPorts
  @numParallelPorts
end

#numSerialPortsObject

Returns the value of attribute numSerialPorts.



28104
28105
28106
# File 'lib/vmware/soap/vim25.rb', line 28104

def numSerialPorts
  @numSerialPorts
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.



28100
28101
28102
# File 'lib/vmware/soap/vim25.rb', line 28100

def plugAndPlay
  @plugAndPlay
end

#supportedDeviceObject

Returns the value of attribute supportedDevice.



28102
28103
28104
# File 'lib/vmware/soap/vim25.rb', line 28102

def supportedDevice
  @supportedDevice
end

#typeObject

Returns the value of attribute type.



28092
28093
28094
# File 'lib/vmware/soap/vim25.rb', line 28092

def type
  @type
end