Class: VMware::Datacenter
Instance Attribute Summary
#object_reference
Instance Method Summary
collapse
#[], #initialize, #properties
Instance Method Details
#datastores ⇒ Object
17
18
19
20
21
|
# File 'lib/vmware/objects/datacenter.rb', line 17
def datastores
self["datastore"].collect do |datastore|
@session.managed_object_wrapper_factory("Datastore", datastore)
end
end
|
#host_folder ⇒ Object
3
4
5
|
# File 'lib/vmware/objects/datacenter.rb', line 3
def host_folder
@session.managed_object_wrapper_factory("Folder", self["hostFolder"])
end
|
#networks ⇒ Object
11
12
13
14
15
|
# File 'lib/vmware/objects/datacenter.rb', line 11
def networks
self["network"].collect do |network|
@session.managed_object_wrapper_factory("Network", network)
end
end
|
#vm_folder ⇒ Object
7
8
9
|
# File 'lib/vmware/objects/datacenter.rb', line 7
def vm_folder
@session.managed_object_wrapper_factory("Folder", self["vmFolder"])
end
|