Class: VirtualBusLogicControllerOption

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

Overview

urn:vim25VirtualBusLogicControllerOption

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
numSCSIDisks - IntOption
numSCSICdroms - IntOption
numSCSIPassthrough - IntOption
sharing - VirtualSCSISharing
defaultSharedIndex - SOAP::SOAPInt
hotAddRemove - BoolOption
scsiCtlrUnitNumber - SOAP::SOAPInt

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 = [], numSCSIDisks = nil, numSCSICdroms = nil, numSCSIPassthrough = nil, sharing = [], defaultSharedIndex = nil, hotAddRemove = nil, scsiCtlrUnitNumber = nil) ⇒ VirtualBusLogicControllerOption

Returns a new instance of VirtualBusLogicControllerOption.



27981
27982
27983
27984
27985
27986
27987
27988
27989
27990
27991
27992
27993
27994
27995
27996
27997
27998
27999
28000
28001
28002
# File 'lib/vmware/soap/vim25.rb', line 27981

def initialize(dynamicType = nil, dynamicProperty = [], type = nil, connectOption = nil, controllerType = nil, autoAssignController = nil, backingOption = [], defaultBackingOptionIndex = nil, licensingLimit = [], deprecated = nil, plugAndPlay = nil, devices = nil, supportedDevice = [], numSCSIDisks = nil, numSCSICdroms = nil, numSCSIPassthrough = nil, sharing = [], defaultSharedIndex = nil, hotAddRemove = nil, scsiCtlrUnitNumber = 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
  @numSCSIDisks = numSCSIDisks
  @numSCSICdroms = numSCSICdroms
  @numSCSIPassthrough = numSCSIPassthrough
  @sharing = sharing
  @defaultSharedIndex = defaultSharedIndex
  @hotAddRemove = hotAddRemove
  @scsiCtlrUnitNumber = scsiCtlrUnitNumber
end

Instance Attribute Details

#autoAssignControllerObject

Returns the value of attribute autoAssignController.



27965
27966
27967
# File 'lib/vmware/soap/vim25.rb', line 27965

def autoAssignController
  @autoAssignController
end

#backingOptionObject

Returns the value of attribute backingOption.



27966
27967
27968
# File 'lib/vmware/soap/vim25.rb', line 27966

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.



27963
27964
27965
# File 'lib/vmware/soap/vim25.rb', line 27963

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.



27964
27965
27966
# File 'lib/vmware/soap/vim25.rb', line 27964

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.



27967
27968
27969
# File 'lib/vmware/soap/vim25.rb', line 27967

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#defaultSharedIndexObject

Returns the value of attribute defaultSharedIndex.



27977
27978
27979
# File 'lib/vmware/soap/vim25.rb', line 27977

def defaultSharedIndex
  @defaultSharedIndex
end

#deprecatedObject

Returns the value of attribute deprecated.



27969
27970
27971
# File 'lib/vmware/soap/vim25.rb', line 27969

def deprecated
  @deprecated
end

#devicesObject

Returns the value of attribute devices.



27971
27972
27973
# File 'lib/vmware/soap/vim25.rb', line 27971

def devices
  @devices
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



27961
27962
27963
# File 'lib/vmware/soap/vim25.rb', line 27961

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



27960
27961
27962
# File 'lib/vmware/soap/vim25.rb', line 27960

def dynamicType
  @dynamicType
end

#hotAddRemoveObject

Returns the value of attribute hotAddRemove.



27978
27979
27980
# File 'lib/vmware/soap/vim25.rb', line 27978

def hotAddRemove
  @hotAddRemove
end

#licensingLimitObject

Returns the value of attribute licensingLimit.



27968
27969
27970
# File 'lib/vmware/soap/vim25.rb', line 27968

def licensingLimit
  @licensingLimit
end

#numSCSICdromsObject

Returns the value of attribute numSCSICdroms.



27974
27975
27976
# File 'lib/vmware/soap/vim25.rb', line 27974

def numSCSICdroms
  @numSCSICdroms
end

#numSCSIDisksObject

Returns the value of attribute numSCSIDisks.



27973
27974
27975
# File 'lib/vmware/soap/vim25.rb', line 27973

def numSCSIDisks
  @numSCSIDisks
end

#numSCSIPassthroughObject

Returns the value of attribute numSCSIPassthrough.



27975
27976
27977
# File 'lib/vmware/soap/vim25.rb', line 27975

def numSCSIPassthrough
  @numSCSIPassthrough
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.



27970
27971
27972
# File 'lib/vmware/soap/vim25.rb', line 27970

def plugAndPlay
  @plugAndPlay
end

#scsiCtlrUnitNumberObject

Returns the value of attribute scsiCtlrUnitNumber.



27979
27980
27981
# File 'lib/vmware/soap/vim25.rb', line 27979

def scsiCtlrUnitNumber
  @scsiCtlrUnitNumber
end

#sharingObject

Returns the value of attribute sharing.



27976
27977
27978
# File 'lib/vmware/soap/vim25.rb', line 27976

def sharing
  @sharing
end

#supportedDeviceObject

Returns the value of attribute supportedDevice.



27972
27973
27974
# File 'lib/vmware/soap/vim25.rb', line 27972

def supportedDevice
  @supportedDevice
end

#typeObject

Returns the value of attribute type.



27962
27963
27964
# File 'lib/vmware/soap/vim25.rb', line 27962

def type
  @type
end