Class: ConfigTarget

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

Overview

urn:vim25ConfigTarget

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
numCpus - SOAP::SOAPInt
numCpuCores - SOAP::SOAPInt
numNumaNodes - SOAP::SOAPInt
datastore - VirtualMachineDatastoreInfo
network - VirtualMachineNetworkInfo
cdRom - VirtualMachineCdromInfo
serial - VirtualMachineSerialInfo
parallel - VirtualMachineParallelInfo
sound - VirtualMachineSoundInfo
usb - VirtualMachineUsbInfo
floppy - VirtualMachineFloppyInfo
legacyNetworkInfo - VirtualMachineLegacyNetworkSwitchInfo
scsiPassthrough - VirtualMachineScsiPassthroughInfo
scsiDisk - VirtualMachineScsiDiskDeviceInfo
ideDisk - VirtualMachineIdeDiskDeviceInfo
maxMemMBOptimalPerf - SOAP::SOAPInt
resourcePool - ResourcePoolRuntimeInfo
autoVmotion - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], numCpus = nil, numCpuCores = nil, numNumaNodes = nil, datastore = [], network = [], cdRom = [], serial = [], parallel = [], sound = [], usb = [], floppy = [], legacyNetworkInfo = [], scsiPassthrough = [], scsiDisk = [], ideDisk = [], maxMemMBOptimalPerf = nil, resourcePool = nil, autoVmotion = nil) ⇒ ConfigTarget

Returns a new instance of ConfigTarget.



23277
23278
23279
23280
23281
23282
23283
23284
23285
23286
23287
23288
23289
23290
23291
23292
23293
23294
23295
23296
23297
23298
# File 'lib/vmware/soap/vim25.rb', line 23277

def initialize(dynamicType = nil, dynamicProperty = [], numCpus = nil, numCpuCores = nil, numNumaNodes = nil, datastore = [], network = [], cdRom = [], serial = [], parallel = [], sound = [], usb = [], floppy = [], legacyNetworkInfo = [], scsiPassthrough = [], scsiDisk = [], ideDisk = [], maxMemMBOptimalPerf = nil, resourcePool = nil, autoVmotion = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @numCpus = numCpus
  @numCpuCores = numCpuCores
  @numNumaNodes = numNumaNodes
  @datastore = datastore
  @network = network
  @cdRom = cdRom
  @serial = serial
  @parallel = parallel
  @sound = sound
  @usb = usb
  @floppy = floppy
  @legacyNetworkInfo = legacyNetworkInfo
  @scsiPassthrough = scsiPassthrough
  @scsiDisk = scsiDisk
  @ideDisk = ideDisk
  @maxMemMBOptimalPerf = maxMemMBOptimalPerf
  @resourcePool = resourcePool
  @autoVmotion = autoVmotion
end

Instance Attribute Details

#autoVmotionObject

Returns the value of attribute autoVmotion.



23275
23276
23277
# File 'lib/vmware/soap/vim25.rb', line 23275

def autoVmotion
  @autoVmotion
end

#cdRomObject

Returns the value of attribute cdRom.



23263
23264
23265
# File 'lib/vmware/soap/vim25.rb', line 23263

def cdRom
  @cdRom
end

#datastoreObject

Returns the value of attribute datastore.



23261
23262
23263
# File 'lib/vmware/soap/vim25.rb', line 23261

def datastore
  @datastore
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



23257
23258
23259
# File 'lib/vmware/soap/vim25.rb', line 23257

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



23256
23257
23258
# File 'lib/vmware/soap/vim25.rb', line 23256

def dynamicType
  @dynamicType
end

#floppyObject

Returns the value of attribute floppy.



23268
23269
23270
# File 'lib/vmware/soap/vim25.rb', line 23268

def floppy
  @floppy
end

#ideDiskObject

Returns the value of attribute ideDisk.



23272
23273
23274
# File 'lib/vmware/soap/vim25.rb', line 23272

def ideDisk
  @ideDisk
end

#legacyNetworkInfoObject

Returns the value of attribute legacyNetworkInfo.



23269
23270
23271
# File 'lib/vmware/soap/vim25.rb', line 23269

def legacyNetworkInfo
  @legacyNetworkInfo
end

#maxMemMBOptimalPerfObject

Returns the value of attribute maxMemMBOptimalPerf.



23273
23274
23275
# File 'lib/vmware/soap/vim25.rb', line 23273

def maxMemMBOptimalPerf
  @maxMemMBOptimalPerf
end

#networkObject

Returns the value of attribute network.



23262
23263
23264
# File 'lib/vmware/soap/vim25.rb', line 23262

def network
  @network
end

#numCpuCoresObject

Returns the value of attribute numCpuCores.



23259
23260
23261
# File 'lib/vmware/soap/vim25.rb', line 23259

def numCpuCores
  @numCpuCores
end

#numCpusObject

Returns the value of attribute numCpus.



23258
23259
23260
# File 'lib/vmware/soap/vim25.rb', line 23258

def numCpus
  @numCpus
end

#numNumaNodesObject

Returns the value of attribute numNumaNodes.



23260
23261
23262
# File 'lib/vmware/soap/vim25.rb', line 23260

def numNumaNodes
  @numNumaNodes
end

#parallelObject

Returns the value of attribute parallel.



23265
23266
23267
# File 'lib/vmware/soap/vim25.rb', line 23265

def parallel
  @parallel
end

#resourcePoolObject

Returns the value of attribute resourcePool.



23274
23275
23276
# File 'lib/vmware/soap/vim25.rb', line 23274

def resourcePool
  @resourcePool
end

#scsiDiskObject

Returns the value of attribute scsiDisk.



23271
23272
23273
# File 'lib/vmware/soap/vim25.rb', line 23271

def scsiDisk
  @scsiDisk
end

#scsiPassthroughObject

Returns the value of attribute scsiPassthrough.



23270
23271
23272
# File 'lib/vmware/soap/vim25.rb', line 23270

def scsiPassthrough
  @scsiPassthrough
end

#serialObject

Returns the value of attribute serial.



23264
23265
23266
# File 'lib/vmware/soap/vim25.rb', line 23264

def serial
  @serial
end

#soundObject

Returns the value of attribute sound.



23266
23267
23268
# File 'lib/vmware/soap/vim25.rb', line 23266

def sound
  @sound
end

#usbObject

Returns the value of attribute usb.



23267
23268
23269
# File 'lib/vmware/soap/vim25.rb', line 23267

def usb
  @usb
end