Class: VirtualIDEControllerOption

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

Overview

urn:vim25VirtualIDEControllerOption

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
numIDEDisks - IntOption
numIDECdroms - 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 = [], numIDEDisks = nil, numIDECdroms = nil) ⇒ VirtualIDEControllerOption

Returns a new instance of VirtualIDEControllerOption.



27739
27740
27741
27742
27743
27744
27745
27746
27747
27748
27749
27750
27751
27752
27753
27754
27755
# File 'lib/vmware/soap/vim25.rb', line 27739

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

Instance Attribute Details

#autoAssignControllerObject

Returns the value of attribute autoAssignController.



27728
27729
27730
# File 'lib/vmware/soap/vim25.rb', line 27728

def autoAssignController
  @autoAssignController
end

#backingOptionObject

Returns the value of attribute backingOption.



27729
27730
27731
# File 'lib/vmware/soap/vim25.rb', line 27729

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.



27726
27727
27728
# File 'lib/vmware/soap/vim25.rb', line 27726

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.



27727
27728
27729
# File 'lib/vmware/soap/vim25.rb', line 27727

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.



27730
27731
27732
# File 'lib/vmware/soap/vim25.rb', line 27730

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#deprecatedObject

Returns the value of attribute deprecated.



27732
27733
27734
# File 'lib/vmware/soap/vim25.rb', line 27732

def deprecated
  @deprecated
end

#devicesObject

Returns the value of attribute devices.



27734
27735
27736
# File 'lib/vmware/soap/vim25.rb', line 27734

def devices
  @devices
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



27724
27725
27726
# File 'lib/vmware/soap/vim25.rb', line 27724

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



27723
27724
27725
# File 'lib/vmware/soap/vim25.rb', line 27723

def dynamicType
  @dynamicType
end

#licensingLimitObject

Returns the value of attribute licensingLimit.



27731
27732
27733
# File 'lib/vmware/soap/vim25.rb', line 27731

def licensingLimit
  @licensingLimit
end

#numIDECdromsObject

Returns the value of attribute numIDECdroms.



27737
27738
27739
# File 'lib/vmware/soap/vim25.rb', line 27737

def numIDECdroms
  @numIDECdroms
end

#numIDEDisksObject

Returns the value of attribute numIDEDisks.



27736
27737
27738
# File 'lib/vmware/soap/vim25.rb', line 27736

def numIDEDisks
  @numIDEDisks
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.



27733
27734
27735
# File 'lib/vmware/soap/vim25.rb', line 27733

def plugAndPlay
  @plugAndPlay
end

#supportedDeviceObject

Returns the value of attribute supportedDevice.



27735
27736
27737
# File 'lib/vmware/soap/vim25.rb', line 27735

def supportedDevice
  @supportedDevice
end

#typeObject

Returns the value of attribute type.



27725
27726
27727
# File 'lib/vmware/soap/vim25.rb', line 27725

def type
  @type
end