Method: VMware::ManagedEntity#initialize

Defined in:
lib/vmware/objects/managed_entity.rb

#initialize(session, object_reference, managed_type = nil) ⇒ ManagedEntity

Create a wrapper for managed object based on a ManagedObjectReference



11
12
13
14
15
16
17
# File 'lib/vmware/objects/managed_entity.rb', line 11

def initialize(session, object_reference, managed_type=nil)
  @session, @object_reference = session, object_reference
  @managed_type = managed_type
  
  # We cache properties for more efficient access.

  @cached_properties = nil
end