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)¶