Class: VirtualLsiLogicControllerOption

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

Overview

urn:vim25VirtualLsiLogicControllerOption

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) ⇒ VirtualLsiLogicControllerOption

Returns a new instance of VirtualLsiLogicControllerOption.



28048
28049
28050
28051
28052
28053
28054
28055
28056
28057
28058
28059
28060
28061
28062
28063
28064
28065
28066
28067
28068
28069
# File 'lib/vmware/soap/vim25.rb', line 28048

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.



28032
28033
28034
# File 'lib/vmware/soap/vim25.rb', line 28032

def autoAssignController
  @autoAssignController
end

#backingOptionObject

Returns the value of attribute backingOption.



28033
28034
28035
# File 'lib/vmware/soap/vim25.rb', line 28033

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.



28030
28031
28032
# File 'lib/vmware/soap/vim25.rb', line 28030

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.



28031
28032
28033
# File 'lib/vmware/soap/vim25.rb', line 28031

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.



28034
28035
28036
# File 'lib/vmware/soap/vim25.rb', line 28034

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#defaultSharedIndexObject

Returns the value of attribute defaultSharedIndex.



28044
28045
28046
# File 'lib/vmware/soap/vim25.rb', line 28044

def defaultSharedIndex
  @defaultSharedIndex
end

#deprecatedObject

Returns the value of attribute deprecated.



28036
28037
28038
# File 'lib/vmware/soap/vim25.rb', line 28036

def deprecated
  @deprecated
end

#devicesObject

Returns the value of attribute devices.



28038
28039
28040
# File 'lib/vmware/soap/vim25.rb', line 28038

def devices
  @devices
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



28028
28029
28030
# File 'lib/vmware/soap/vim25.rb', line 28028

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



28027
28028
28029
# File 'lib/vmware/soap/vim25.rb', line 28027

def dynamicType
  @dynamicType
end

#hotAddRemoveObject

Returns the value of attribute hotAddRemove.



28045
28046
28047
# File 'lib/vmware/soap/vim25.rb', line 28045

def hotAddRemove
  @hotAddRemove
end

#licensingLimitObject

Returns the value of attribute licensingLimit.



28035
28036
28037
# File 'lib/vmware/soap/vim25.rb', line 28035

def licensingLimit
  @licensingLimit
end

#numSCSICdromsObject

Returns the value of attribute numSCSICdroms.



28041
28042
28043
# File 'lib/vmware/soap/vim25.rb', line 28041

def numSCSICdroms
  @numSCSICdroms
end

#numSCSIDisksObject

Returns the value of attribute numSCSIDisks.



28040
28041
28042
# File 'lib/vmware/soap/vim25.rb', line 28040

def numSCSIDisks
  @numSCSIDisks
end

#numSCSIPassthroughObject

Returns the value of attribute numSCSIPassthrough.



28042
28043
28044
# File 'lib/vmware/soap/vim25.rb', line 28042

def numSCSIPassthrough
  @numSCSIPassthrough
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.



28037
28038
28039
# File 'lib/vmware/soap/vim25.rb', line 28037

def plugAndPlay
  @plugAndPlay
end

#scsiCtlrUnitNumberObject

Returns the value of attribute scsiCtlrUnitNumber.



28046
28047
28048
# File 'lib/vmware/soap/vim25.rb', line 28046

def scsiCtlrUnitNumber
  @scsiCtlrUnitNumber
end

#sharingObject

Returns the value of attribute sharing.



28043
28044
28045
# File 'lib/vmware/soap/vim25.rb', line 28043

def sharing
  @sharing
end

#supportedDeviceObject

Returns the value of attribute supportedDevice.



28039
28040
28041
# File 'lib/vmware/soap/vim25.rb', line 28039

def supportedDevice
  @supportedDevice
end

#typeObject

Returns the value of attribute type.



28029
28030
28031
# File 'lib/vmware/soap/vim25.rb', line 28029

def type
  @type
end