Class: ClusterComputeResourceSummary

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

Overview

urn:vim25ClusterComputeResourceSummary

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
totalCpu - SOAP::SOAPInt
totalMemory - SOAP::SOAPLong
numCpuCores - SOAP::SOAPShort
numCpuThreads - SOAP::SOAPShort
effectiveCpu - SOAP::SOAPInt
effectiveMemory - SOAP::SOAPLong
numHosts - SOAP::SOAPInt
numEffectiveHosts - SOAP::SOAPInt
overallStatus - ManagedEntityStatus
currentFailoverLevel - SOAP::SOAPInt
numVmotions - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], totalCpu = nil, totalMemory = nil, numCpuCores = nil, numCpuThreads = nil, effectiveCpu = nil, effectiveMemory = nil, numHosts = nil, numEffectiveHosts = nil, overallStatus = nil, currentFailoverLevel = nil, numVmotions = nil) ⇒ ClusterComputeResourceSummary

Returns a new instance of ClusterComputeResourceSummary.



540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
# File 'lib/vmware/soap/vim25.rb', line 540

def initialize(dynamicType = nil, dynamicProperty = [], totalCpu = nil, totalMemory = nil, numCpuCores = nil, numCpuThreads = nil, effectiveCpu = nil, effectiveMemory = nil, numHosts = nil, numEffectiveHosts = nil, overallStatus = nil, currentFailoverLevel = nil, numVmotions = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @totalCpu = totalCpu
  @totalMemory = totalMemory
  @numCpuCores = numCpuCores
  @numCpuThreads = numCpuThreads
  @effectiveCpu = effectiveCpu
  @effectiveMemory = effectiveMemory
  @numHosts = numHosts
  @numEffectiveHosts = numEffectiveHosts
  @overallStatus = overallStatus
  @currentFailoverLevel = currentFailoverLevel
  @numVmotions = numVmotions
end

Instance Attribute Details

#currentFailoverLevelObject

Returns the value of attribute currentFailoverLevel.



537
538
539
# File 'lib/vmware/soap/vim25.rb', line 537

def currentFailoverLevel
  @currentFailoverLevel
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



527
528
529
# File 'lib/vmware/soap/vim25.rb', line 527

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



526
527
528
# File 'lib/vmware/soap/vim25.rb', line 526

def dynamicType
  @dynamicType
end

#effectiveCpuObject

Returns the value of attribute effectiveCpu.



532
533
534
# File 'lib/vmware/soap/vim25.rb', line 532

def effectiveCpu
  @effectiveCpu
end

#effectiveMemoryObject

Returns the value of attribute effectiveMemory.



533
534
535
# File 'lib/vmware/soap/vim25.rb', line 533

def effectiveMemory
  @effectiveMemory
end

#numCpuCoresObject

Returns the value of attribute numCpuCores.



530
531
532
# File 'lib/vmware/soap/vim25.rb', line 530

def numCpuCores
  @numCpuCores
end

#numCpuThreadsObject

Returns the value of attribute numCpuThreads.



531
532
533
# File 'lib/vmware/soap/vim25.rb', line 531

def numCpuThreads
  @numCpuThreads
end

#numEffectiveHostsObject

Returns the value of attribute numEffectiveHosts.



535
536
537
# File 'lib/vmware/soap/vim25.rb', line 535

def numEffectiveHosts
  @numEffectiveHosts
end

#numHostsObject

Returns the value of attribute numHosts.



534
535
536
# File 'lib/vmware/soap/vim25.rb', line 534

def numHosts
  @numHosts
end

#numVmotionsObject

Returns the value of attribute numVmotions.



538
539
540
# File 'lib/vmware/soap/vim25.rb', line 538

def numVmotions
  @numVmotions
end

#overallStatusObject

Returns the value of attribute overallStatus.



536
537
538
# File 'lib/vmware/soap/vim25.rb', line 536

def overallStatus
  @overallStatus
end

#totalCpuObject

Returns the value of attribute totalCpu.



528
529
530
# File 'lib/vmware/soap/vim25.rb', line 528

def totalCpu
  @totalCpu
end

#totalMemoryObject

Returns the value of attribute totalMemory.



529
530
531
# File 'lib/vmware/soap/vim25.rb', line 529

def totalMemory
  @totalMemory
end