Class: VirtualMachineRuntimeInfo

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

Overview

urn:vim25VirtualMachineRuntimeInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
host - ManagedObjectReference
connectionState - VirtualMachineConnectionState
powerState - VirtualMachinePowerState
toolsInstallerMounted - SOAP::SOAPBoolean
suspendTime - SOAP::SOAPDateTime
bootTime - SOAP::SOAPDateTime
suspendInterval - SOAP::SOAPLong
question - VirtualMachineQuestionInfo
memoryOverhead - SOAP::SOAPLong
maxCpuUsage - SOAP::SOAPInt
maxMemoryUsage - SOAP::SOAPInt
numMksConnections - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], host = nil, connectionState = nil, powerState = nil, toolsInstallerMounted = nil, suspendTime = nil, bootTime = nil, suspendInterval = nil, question = nil, memoryOverhead = nil, maxCpuUsage = nil, maxMemoryUsage = nil, numMksConnections = nil) ⇒ VirtualMachineRuntimeInfo

Returns a new instance of VirtualMachineRuntimeInfo.



23893
23894
23895
23896
23897
23898
23899
23900
23901
23902
23903
23904
23905
23906
23907
23908
# File 'lib/vmware/soap/vim25.rb', line 23893

def initialize(dynamicType = nil, dynamicProperty = [], host = nil, connectionState = nil, powerState = nil, toolsInstallerMounted = nil, suspendTime = nil, bootTime = nil, suspendInterval = nil, question = nil, memoryOverhead = nil, maxCpuUsage = nil, maxMemoryUsage = nil, numMksConnections = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @host = host
  @connectionState = connectionState
  @powerState = powerState
  @toolsInstallerMounted = toolsInstallerMounted
  @suspendTime = suspendTime
  @bootTime = bootTime
  @suspendInterval = suspendInterval
  @question = question
  @memoryOverhead = memoryOverhead
  @maxCpuUsage = maxCpuUsage
  @maxMemoryUsage = maxMemoryUsage
  @numMksConnections = numMksConnections
end

Instance Attribute Details

#bootTimeObject

Returns the value of attribute bootTime.



23885
23886
23887
# File 'lib/vmware/soap/vim25.rb', line 23885

def bootTime
  @bootTime
end

#connectionStateObject

Returns the value of attribute connectionState.



23881
23882
23883
# File 'lib/vmware/soap/vim25.rb', line 23881

def connectionState
  @connectionState
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



23879
23880
23881
# File 'lib/vmware/soap/vim25.rb', line 23879

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



23878
23879
23880
# File 'lib/vmware/soap/vim25.rb', line 23878

def dynamicType
  @dynamicType
end

#hostObject

Returns the value of attribute host.



23880
23881
23882
# File 'lib/vmware/soap/vim25.rb', line 23880

def host
  @host
end

#maxCpuUsageObject

Returns the value of attribute maxCpuUsage.



23889
23890
23891
# File 'lib/vmware/soap/vim25.rb', line 23889

def maxCpuUsage
  @maxCpuUsage
end

#maxMemoryUsageObject

Returns the value of attribute maxMemoryUsage.



23890
23891
23892
# File 'lib/vmware/soap/vim25.rb', line 23890

def maxMemoryUsage
  @maxMemoryUsage
end

#memoryOverheadObject

Returns the value of attribute memoryOverhead.



23888
23889
23890
# File 'lib/vmware/soap/vim25.rb', line 23888

def memoryOverhead
  @memoryOverhead
end

#numMksConnectionsObject

Returns the value of attribute numMksConnections.



23891
23892
23893
# File 'lib/vmware/soap/vim25.rb', line 23891

def numMksConnections
  @numMksConnections
end

#powerStateObject

Returns the value of attribute powerState.



23882
23883
23884
# File 'lib/vmware/soap/vim25.rb', line 23882

def powerState
  @powerState
end

#questionObject

Returns the value of attribute question.



23887
23888
23889
# File 'lib/vmware/soap/vim25.rb', line 23887

def question
  @question
end

#suspendIntervalObject

Returns the value of attribute suspendInterval.



23886
23887
23888
# File 'lib/vmware/soap/vim25.rb', line 23886

def suspendInterval
  @suspendInterval
end

#suspendTimeObject

Returns the value of attribute suspendTime.



23884
23885
23886
# File 'lib/vmware/soap/vim25.rb', line 23884

def suspendTime
  @suspendTime
end

#toolsInstallerMountedObject

Returns the value of attribute toolsInstallerMounted.



23883
23884
23885
# File 'lib/vmware/soap/vim25.rb', line 23883

def toolsInstallerMounted
  @toolsInstallerMounted
end