Class: VirtualPCNet32Option

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

Overview

urn:vim25VirtualPCNet32Option

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
supportedOUI - ChoiceOption
macType - ChoiceOption
wakeOnLanEnabled - BoolOption
supportsMorphing - 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, supportedOUI = nil, macType = nil, wakeOnLanEnabled = nil, supportsMorphing = nil) ⇒ VirtualPCNet32Option

Returns a new instance of VirtualPCNet32Option.



28353
28354
28355
28356
28357
28358
28359
28360
28361
28362
28363
28364
28365
28366
28367
28368
28369
# File 'lib/vmware/soap/vim25.rb', line 28353

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

Instance Attribute Details

#autoAssignControllerObject

Returns the value of attribute autoAssignController.



28342
28343
28344
# File 'lib/vmware/soap/vim25.rb', line 28342

def autoAssignController
  @autoAssignController
end

#backingOptionObject

Returns the value of attribute backingOption.



28343
28344
28345
# File 'lib/vmware/soap/vim25.rb', line 28343

def backingOption
  @backingOption
end

#connectOptionObject

Returns the value of attribute connectOption.



28340
28341
28342
# File 'lib/vmware/soap/vim25.rb', line 28340

def connectOption
  @connectOption
end

#controllerTypeObject

Returns the value of attribute controllerType.



28341
28342
28343
# File 'lib/vmware/soap/vim25.rb', line 28341

def controllerType
  @controllerType
end

#defaultBackingOptionIndexObject

Returns the value of attribute defaultBackingOptionIndex.



28344
28345
28346
# File 'lib/vmware/soap/vim25.rb', line 28344

def defaultBackingOptionIndex
  @defaultBackingOptionIndex
end

#deprecatedObject

Returns the value of attribute deprecated.



28346
28347
28348
# File 'lib/vmware/soap/vim25.rb', line 28346

def deprecated
  @deprecated
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



28338
28339
28340
# File 'lib/vmware/soap/vim25.rb', line 28338

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



28337
28338
28339
# File 'lib/vmware/soap/vim25.rb', line 28337

def dynamicType
  @dynamicType
end

#licensingLimitObject

Returns the value of attribute licensingLimit.



28345
28346
28347
# File 'lib/vmware/soap/vim25.rb', line 28345

def licensingLimit
  @licensingLimit
end

#macTypeObject

Returns the value of attribute macType.



28349
28350
28351
# File 'lib/vmware/soap/vim25.rb', line 28349

def macType
  @macType
end

#plugAndPlayObject

Returns the value of attribute plugAndPlay.



28347
28348
28349
# File 'lib/vmware/soap/vim25.rb', line 28347

def plugAndPlay
  @plugAndPlay
end

#supportedOUIObject

Returns the value of attribute supportedOUI.



28348
28349
28350
# File 'lib/vmware/soap/vim25.rb', line 28348

def supportedOUI
  @supportedOUI
end

#supportsMorphingObject

Returns the value of attribute supportsMorphing.



28351
28352
28353
# File 'lib/vmware/soap/vim25.rb', line 28351

def supportsMorphing
  @supportsMorphing
end

#typeObject

Returns the value of attribute type.



28339
28340
28341
# File 'lib/vmware/soap/vim25.rb', line 28339

def type
  @type
end

#wakeOnLanEnabledObject

Returns the value of attribute wakeOnLanEnabled.



28350
28351
28352
# File 'lib/vmware/soap/vim25.rb', line 28350

def wakeOnLanEnabled
  @wakeOnLanEnabled
end