class RbVmomi::VIM::Datacenter
Copyright © 2011-2017 VMware, Inc. All Rights Reserved. SPDX-License-Identifier: MIT
Public Instance Methods
find_compute_resource(path)
click to toggle source
Traverse the given inventory path
to find a ComputeResource.
# File lib/rbvmomi/vim/Datacenter.rb, line 6 def find_compute_resource path hostFolder.traverse path, RbVmomi::VIM::ComputeResource end
find_datastore(name)
click to toggle source
Find the Datastore with the given name
.
# File lib/rbvmomi/vim/Datacenter.rb, line 11 def find_datastore name datastore.find { |x| x.name == name } end
find_folder(path)
click to toggle source
Traverse the given inventory path
to find a Folder.
# File lib/rbvmomi/vim/Datacenter.rb, line 21 def find_folder path vmFolder.traverse path, RbVmomi::VIM::Folder end
find_vm(path)
click to toggle source
Traverse the given inventory path
to find a VirtualMachine.
# File lib/rbvmomi/vim/Datacenter.rb, line 16 def find_vm path vmFolder.traverse path, RbVmomi::VIM::VirtualMachine end