pyvcloud.vcd.utils module¶
-
pyvcloud.vcd.utils.access_settings_to_dict(control_access_params)¶ Convert access settings to dict.
Parameters: control_access_params – (ControlAccessParamsType): xml object representing access settings. :return: (dict): dict representation of access control settings.
-
pyvcloud.vcd.utils.disk_to_dict(disk)¶
-
pyvcloud.vcd.utils.extract_id(urn)¶
-
pyvcloud.vcd.utils.filter_attributes(resource_type)¶
-
pyvcloud.vcd.utils.get_admin_extension_href(href)¶
-
pyvcloud.vcd.utils.get_admin_href(href)¶
-
pyvcloud.vcd.utils.org_to_dict(org)¶
-
pyvcloud.vcd.utils.pvdc_to_dict(pvdc, refs=None, metadata=None)¶ Converts a Provider Virtual Datacenter resource to a python dictionary.
Parameters: - pvdc – (ProviderVdcType): xml object
- refs – (VdcReferences): xml object retrieved from the ProviderVdcType.
- metadata – (Metadata): xml object metadata retrieved from the ProviderVdcType.
Returns: (dict): dict representation of pvdc object.
-
pyvcloud.vcd.utils.stdout_xml(the_xml, is_colorized=True)¶
-
pyvcloud.vcd.utils.task_to_dict(task)¶
-
pyvcloud.vcd.utils.to_camel_case(name, names)¶
-
pyvcloud.vcd.utils.to_dict(obj, attributes=None, resource_type=None, exclude=['href', 'type'])¶
-
pyvcloud.vcd.utils.to_human(seconds)¶
-
pyvcloud.vcd.utils.vapp_to_dict(vapp, metadata=None, access_control_settings=None)¶
-
pyvcloud.vcd.utils.vdc_to_dict(vdc, access_control_settings=None)¶