Class: VirtualMachineConfigSummary

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

Overview

urn:vim25VirtualMachineConfigSummary

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
name - SOAP::SOAPString
template - SOAP::SOAPBoolean
vmPathName - SOAP::SOAPString
memorySizeMB - SOAP::SOAPInt
cpuReservation - SOAP::SOAPInt
memoryReservation - SOAP::SOAPInt
numCpu - SOAP::SOAPInt
numEthernetCards - SOAP::SOAPInt
numVirtualDisks - SOAP::SOAPInt
uuid - SOAP::SOAPString
guestId - SOAP::SOAPString
guestFullName - SOAP::SOAPString
annotation - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], name = nil, template = nil, vmPathName = nil, memorySizeMB = nil, cpuReservation = nil, memoryReservation = nil, numCpu = nil, numEthernetCards = nil, numVirtualDisks = nil, uuid = nil, guestId = nil, guestFullName = nil, annotation = nil) ⇒ VirtualMachineConfigSummary

Returns a new instance of VirtualMachineConfigSummary.



24000
24001
24002
24003
24004
24005
24006
24007
24008
24009
24010
24011
24012
24013
24014
24015
24016
# File 'lib/vmware/soap/vim25.rb', line 24000

def initialize(dynamicType = nil, dynamicProperty = [], name = nil, template = nil, vmPathName = nil, memorySizeMB = nil, cpuReservation = nil, memoryReservation = nil, numCpu = nil, numEthernetCards = nil, numVirtualDisks = nil, uuid = nil, guestId = nil, guestFullName = nil, annotation = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @name = name
  @template = template
  @vmPathName = vmPathName
  @memorySizeMB = memorySizeMB
  @cpuReservation = cpuReservation
  @memoryReservation = memoryReservation
  @numCpu = numCpu
  @numEthernetCards = numEthernetCards
  @numVirtualDisks = numVirtualDisks
  @uuid = uuid
  @guestId = guestId
  @guestFullName = guestFullName
  @annotation = annotation
end

Instance Attribute Details

#annotationObject

Returns the value of attribute annotation.



23998
23999
24000
# File 'lib/vmware/soap/vim25.rb', line 23998

def annotation
  @annotation
end

#cpuReservationObject

Returns the value of attribute cpuReservation.



23990
23991
23992
# File 'lib/vmware/soap/vim25.rb', line 23990

def cpuReservation
  @cpuReservation
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



23985
23986
23987
# File 'lib/vmware/soap/vim25.rb', line 23985

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



23984
23985
23986
# File 'lib/vmware/soap/vim25.rb', line 23984

def dynamicType
  @dynamicType
end

#guestFullNameObject

Returns the value of attribute guestFullName.



23997
23998
23999
# File 'lib/vmware/soap/vim25.rb', line 23997

def guestFullName
  @guestFullName
end

#guestIdObject

Returns the value of attribute guestId.



23996
23997
23998
# File 'lib/vmware/soap/vim25.rb', line 23996

def guestId
  @guestId
end

#memoryReservationObject

Returns the value of attribute memoryReservation.



23991
23992
23993
# File 'lib/vmware/soap/vim25.rb', line 23991

def memoryReservation
  @memoryReservation
end

#memorySizeMBObject

Returns the value of attribute memorySizeMB.



23989
23990
23991
# File 'lib/vmware/soap/vim25.rb', line 23989

def memorySizeMB
  @memorySizeMB
end

#nameObject

Returns the value of attribute name.



23986
23987
23988
# File 'lib/vmware/soap/vim25.rb', line 23986

def name
  @name
end

#numCpuObject

Returns the value of attribute numCpu.



23992
23993
23994
# File 'lib/vmware/soap/vim25.rb', line 23992

def numCpu
  @numCpu
end

#numEthernetCardsObject

Returns the value of attribute numEthernetCards.



23993
23994
23995
# File 'lib/vmware/soap/vim25.rb', line 23993

def numEthernetCards
  @numEthernetCards
end

#numVirtualDisksObject

Returns the value of attribute numVirtualDisks.



23994
23995
23996
# File 'lib/vmware/soap/vim25.rb', line 23994

def numVirtualDisks
  @numVirtualDisks
end

#templateObject

Returns the value of attribute template.



23987
23988
23989
# File 'lib/vmware/soap/vim25.rb', line 23987

def template
  @template
end

#uuidObject

Returns the value of attribute uuid.



23995
23996
23997
# File 'lib/vmware/soap/vim25.rb', line 23995

def uuid
  @uuid
end

#vmPathNameObject

Returns the value of attribute vmPathName.



23988
23989
23990
# File 'lib/vmware/soap/vim25.rb', line 23988

def vmPathName
  @vmPathName
end