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.