The nova.virt.vmwareapi.vim_util Module

The VMware API utility module.

get_about_info(vim)

Get the About Info from the service content.

get_entity_name(session, entity)
get_inner_objects(vim, base_obj, path, inner_type, properties_to_collect=None, all=False)

Gets the list of inner objects of the type specified.

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.

object_to_dict(obj, list_depth=1)

Convert Suds object into serializable format.

The calling function can limit the amount of list entries that are converted.

Previous topic

The nova.virt.vmwareapi.vif Module

Next topic

The nova.virt.vmwareapi.vm_util Module

Project Source

This Page