Class: VirtualMachineMemoryReservationInfo

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

Overview

urn:vim25VirtualMachineMemoryReservationInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
virtualMachineMin - SOAP::SOAPLong
virtualMachineMax - SOAP::SOAPLong
virtualMachineReserved - SOAP::SOAPLong
allocationPolicy - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], virtualMachineMin = nil, virtualMachineMax = nil, virtualMachineReserved = nil, allocationPolicy = nil) ⇒ VirtualMachineMemoryReservationInfo

Returns a new instance of VirtualMachineMemoryReservationInfo.



19956
19957
19958
19959
19960
19961
19962
19963
# File 'lib/vmware/soap/vim25.rb', line 19956

def initialize(dynamicType = nil, dynamicProperty = [], virtualMachineMin = nil, virtualMachineMax = nil, virtualMachineReserved = nil, allocationPolicy = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @virtualMachineMin = virtualMachineMin
  @virtualMachineMax = virtualMachineMax
  @virtualMachineReserved = virtualMachineReserved
  @allocationPolicy = allocationPolicy
end

Instance Attribute Details

#allocationPolicyObject

Returns the value of attribute allocationPolicy.



19954
19955
19956
# File 'lib/vmware/soap/vim25.rb', line 19954

def allocationPolicy
  @allocationPolicy
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



19950
19951
19952
# File 'lib/vmware/soap/vim25.rb', line 19950

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



19949
19950
19951
# File 'lib/vmware/soap/vim25.rb', line 19949

def dynamicType
  @dynamicType
end

#virtualMachineMaxObject

Returns the value of attribute virtualMachineMax.



19952
19953
19954
# File 'lib/vmware/soap/vim25.rb', line 19952

def virtualMachineMax
  @virtualMachineMax
end

#virtualMachineMinObject

Returns the value of attribute virtualMachineMin.



19951
19952
19953
# File 'lib/vmware/soap/vim25.rb', line 19951

def virtualMachineMin
  @virtualMachineMin
end

#virtualMachineReservedObject

Returns the value of attribute virtualMachineReserved.



19953
19954
19955
# File 'lib/vmware/soap/vim25.rb', line 19953

def virtualMachineReserved
  @virtualMachineReserved
end