models_v2.vmware_source_registration_params module

class models_v2.vmware_source_registration_params.VmwareSourceRegistrationParams(mtype=None, v_center_params=None, esxi_params=None, vcd_params=None)[source]

Bases: object

Implementation of the ‘VmwareSourceRegistrationParams’ model.

Specifies the paramaters to register a VMware source.

Attributes:

mtype (Type32Enum): Specifies the VMware Source type. v_center_params (RegisterVmwareVCenterRequestParameters): Specifies

parameters to register VMware vCenter.

esxi_params (RegisterVmwareESXiHostRequestParameters): Specifies

parameters to register VMware ESXi host.

vcd_params (RegisterVmwareVcloudDirectorRequestParameters): Specifies

parameters to register VMware vCloud director.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.