Class: VMware::VirtualMachine
Instance Attribute Summary
#object_reference
Instance Method Summary
collapse
#[], #initialize, #properties
Instance Method Details
#datastores ⇒ Object
9
10
11
12
13
|
# File 'lib/vmware/objects/virtual_machine.rb', line 9
def datastores
self["datastore"].collect do |datastore|
@session.managed_object_wrapper_factory("Datastore", datastore)
end
end
|
#networks ⇒ Object
3
4
5
6
7
|
# File 'lib/vmware/objects/virtual_machine.rb', line 3
def networks
self["network"].collect do |network|
@session.managed_object_wrapper_factory("Network", network)
end
end
|
#resource_pool ⇒ Object
15
16
17
|
# File 'lib/vmware/objects/virtual_machine.rb', line 15
def resource_pool
@session.managed_object_wrapper_factory("ResourcePool", self["resourcePool"])
end
|