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

#autoAssignController ⇒ Object

Returns the value of attribute autoAssignController.



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

def autoAssignController
  @autoAssignController
end

#backingOption ⇒ Object

Returns the value of attribute backingOption.



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

def backingOption
  @backingOption
end

#connectOption ⇒ Object

Returns the value of attribute connectOption.



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

def connectOption
  @connectOption
end

#controllerType ⇒ Object

Returns the value of attribute controllerType.



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

def controllerType
  @controllerType
end

#defaultBackingOptionIndex ⇒ Object

Returns the value of attribute defaultBackingOptionIndex.



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

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#defaultSharedIndex ⇒ Object

Returns the value of attribute defaultSharedIndex.



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

def defaultSharedIndex
  @defaultSharedIndex
end

#deprecated ⇒ Object

Returns the value of attribute deprecated.



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

def deprecated
  @deprecated
end

#devices ⇒ Object

Returns the value of attribute devices.



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

def devices
  @devices
end

#dynamicProperty ⇒ Object

Returns the value of attribute dynamicProperty.



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

def dynamicProperty
  @dynamicProperty
end

#dynamicType ⇒ Object

Returns the value of attribute dynamicType.



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

def dynamicType
  @dynamicType
end

#hotAddRemove ⇒ Object

Returns the value of attribute hotAddRemove.



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

def hotAddRemove
  @hotAddRemove
end

#licensingLimit ⇒ Object

Returns the value of attribute licensingLimit.



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

def licensingLimit
  @licensingLimit
end

#numSCSICdroms ⇒ Object

Returns the value of attribute numSCSICdroms.



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

def numSCSICdroms
  @numSCSICdroms
end

#numSCSIDisks ⇒ Object

Returns the value of attribute numSCSIDisks.



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

def numSCSIDisks
  @numSCSIDisks
end

#numSCSIPassthrough ⇒ Object

Returns the value of attribute numSCSIPassthrough.



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

def numSCSIPassthrough
  @numSCSIPassthrough
end

#plugAndPlay ⇒ Object

Returns the value of attribute plugAndPlay.



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

def plugAndPlay
  @plugAndPlay
end

#scsiCtlrUnitNumber ⇒ Object

Returns the value of attribute scsiCtlrUnitNumber.



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

def scsiCtlrUnitNumber
  @scsiCtlrUnitNumber
end

#sharing ⇒ Object

Returns the value of attribute sharing.



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

def sharing
  @sharing
end

#supportedDevice ⇒ Object

Returns the value of attribute supportedDevice.



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

def supportedDevice
  @supportedDevice
end

#type ⇒ Object

Returns the value of attribute type.



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

def type
  @type
end