Class: VirtualPCIControllerOption

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

Overview

urn:vim25VirtualPCIControllerOption

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
numSCSIControllers - IntOption
numEthernetCards - IntOption
numVideoCards - IntOption
numSoundCards - IntOption
numVmiRoms - 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 = [], numSCSIControllers = nil, numEthernetCards = nil, numVideoCards = nil, numSoundCards = nil, numVmiRoms = nil) ⇒ VirtualPCIControllerOption

Returns a new instance of VirtualPCIControllerOption.



27797
27798
27799
27800
27801
27802
27803
27804
27805
27806
27807
27808
27809
27810
27811
27812
27813
27814
27815
27816
# File 'lib/vmware/soap/vim25.rb', line 27797

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

Instance Attribute Details

#autoAssignControllerObject

Returns the value of attribute autoAssignController.



27783
27784
27785
# File 'lib/vmware/soap/vim25.rb', line 27783

def autoAssignController
  @autoAssignController
end

#backingOptionObject

Returns the value of attribute backingOption.



27784
27785
27786
# File 'lib/vmware/soap/vim25.rb', line 27784

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.



27781
27782
27783
# File 'lib/vmware/soap/vim25.rb', line 27781

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.



27782
27783
27784
# File 'lib/vmware/soap/vim25.rb', line 27782

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.



27785
27786
27787
# File 'lib/vmware/soap/vim25.rb', line 27785

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#deprecatedObject

Returns the value of attribute deprecated.



27787
27788
27789
# File 'lib/vmware/soap/vim25.rb', line 27787

def deprecated
  @deprecated
end

#devicesObject

Returns the value of attribute devices.



27789
27790
27791
# File 'lib/vmware/soap/vim25.rb', line 27789

def devices
  @devices
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



27779
27780
27781
# File 'lib/vmware/soap/vim25.rb', line 27779

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



27778
27779
27780
# File 'lib/vmware/soap/vim25.rb', line 27778

def dynamicType
  @dynamicType
end

#licensingLimitObject

Returns the value of attribute licensingLimit.



27786
27787
27788
# File 'lib/vmware/soap/vim25.rb', line 27786

def licensingLimit
  @licensingLimit
end

#numEthernetCardsObject

Returns the value of attribute numEthernetCards.



27792
27793
27794
# File 'lib/vmware/soap/vim25.rb', line 27792

def numEthernetCards
  @numEthernetCards
end

#numSCSIControllersObject

Returns the value of attribute numSCSIControllers.



27791
27792
27793
# File 'lib/vmware/soap/vim25.rb', line 27791

def numSCSIControllers
  @numSCSIControllers
end

#numSoundCardsObject

Returns the value of attribute numSoundCards.



27794
27795
27796
# File 'lib/vmware/soap/vim25.rb', line 27794

def numSoundCards
  @numSoundCards
end

#numVideoCardsObject

Returns the value of attribute numVideoCards.



27793
27794
27795
# File 'lib/vmware/soap/vim25.rb', line 27793

def numVideoCards
  @numVideoCards
end

#numVmiRomsObject

Returns the value of attribute numVmiRoms.



27795
27796
27797
# File 'lib/vmware/soap/vim25.rb', line 27795

def numVmiRoms
  @numVmiRoms
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.



27788
27789
27790
# File 'lib/vmware/soap/vim25.rb', line 27788

def plugAndPlay
  @plugAndPlay
end

#supportedDeviceObject

Returns the value of attribute supportedDevice.



27790
27791
27792
# File 'lib/vmware/soap/vim25.rb', line 27790

def supportedDevice
  @supportedDevice
end

#typeObject

Returns the value of attribute type.



27780
27781
27782
# File 'lib/vmware/soap/vim25.rb', line 27780

def type
  @type
end