Class: VirtualDeviceOption

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

Overview

urn:vim25VirtualDeviceOption

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

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

Returns a new instance of VirtualDeviceOption.


27605
27606
27607
27608
27609
27610
27611
27612
27613
27614
27615
27616
27617
# File 'lib/vmware/soap/vim25.rb', line 27605

def initialize(dynamicType = nil, dynamicProperty = [], type = nil, connectOption = nil, controllerType = nil, autoAssignController = nil, backingOption = [], defaultBackingOptionIndex = nil, licensingLimit = [], deprecated = nil, plugAndPlay = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @type = type
  @connectOption = connectOption
  @controllerType = controllerType
  @autoAssignController = autoAssignController
  @backingOption = backingOption
  @defaultBackingOptionIndex = defaultBackingOptionIndex
  @licensingLimit = licensingLimit
  @deprecated = deprecated
  @plugAndPlay = plugAndPlay
end

Instance Attribute Details

#autoAssignControllerObject

Returns the value of attribute autoAssignController.


27598
27599
27600
# File 'lib/vmware/soap/vim25.rb', line 27598

def autoAssignController
  @autoAssignController
end

#backingOptionObject

Returns the value of attribute backingOption.


27599
27600
27601
# File 'lib/vmware/soap/vim25.rb', line 27599

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.


27596
27597
27598
# File 'lib/vmware/soap/vim25.rb', line 27596

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.


27597
27598
27599
# File 'lib/vmware/soap/vim25.rb', line 27597

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.


27600
27601
27602
# File 'lib/vmware/soap/vim25.rb', line 27600

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#deprecatedObject

Returns the value of attribute deprecated.


27602
27603
27604
# File 'lib/vmware/soap/vim25.rb', line 27602

def deprecated
  @deprecated
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.


27594
27595
27596
# File 'lib/vmware/soap/vim25.rb', line 27594

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.


27593
27594
27595
# File 'lib/vmware/soap/vim25.rb', line 27593

def dynamicType
  @dynamicType
end

#licensingLimitObject

Returns the value of attribute licensingLimit.


27601
27602
27603
# File 'lib/vmware/soap/vim25.rb', line 27601

def licensingLimit
  @licensingLimit
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.


27603
27604
27605
# File 'lib/vmware/soap/vim25.rb', line 27603

def plugAndPlay
  @plugAndPlay
end

#typeObject

Returns the value of attribute type.


27595
27596
27597
# File 'lib/vmware/soap/vim25.rb', line 27595

def type
  @type
end