Previous topic

The nova.virt.vmwareapi.vim Module

Next topic

The nova.virt.vmwareapi.vm_util Module

This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.2 docs or all OpenStack docs too.

The nova.virt.vmwareapi.vim_util Module

The VMware API utility module.

build_object_spec(client_factory, root_folder, traversal_specs)

Builds the object Spec.

build_property_filter_spec(client_factory, property_specs, object_specs)

Builds the Property Filter Spec.

build_property_spec(client_factory, type='VirtualMachine', properties_to_collect=None, all_properties=False)

Builds the Property Spec.

build_recursive_traversal_spec(client_factory)

Builds the Recursive Traversal Spec to traverse the object managed object hierarchy.

build_selection_spec(client_factory, name)

Builds the selection spec.

build_traversal_spec(client_factory, name, spec_type, path, skip, select_set)

Builds the traversal spec object.

get_dynamic_property(vim, mobj, type, property_name)

Gets a particular property of the Managed Object.

get_obj_spec(client_factory, obj, select_set=None)

Builds the Object Spec object.

get_object_properties(vim, collector, mobj, type, properties)

Gets the properties of the Managed object specified.

get_objects(vim, type, properties_to_collect=None, all=False)

Gets the list of objects of the type specified.

get_prop_filter_spec(client_factory, obj_spec, prop_spec)

Builds the Property Filter Spec Object.

get_prop_spec(client_factory, spec_type, properties)

Builds the Property Spec Object.

get_properties_for_a_collection_of_objects(vim, type, obj_list, properties)

Gets the list of properties for the collection of objects of the type specified.