models_v2.user_id_mapping_params module

class models_v2.user_id_mapping_params.UserIdMappingParams(mtype=None, rfc_2307_type_params=None, sfu_30_type_params=None, ldap_provider_type_params=None, nis_provider_type_params=None, centrify_type_params=None, fixed_type_params=None, custom_attributes_type_params=None)[source]

Bases: object

Implementation of the ‘UserIdMappingParams’ model.

Specifies how the Unix and Windows users are mapped in an Active Directory.

Attributes:

mtype (TypeEnum): Specifies the type of the mapping. rfc_2307_type_params (Rfc2307TypeParams): Specifies the params for

Rfc2307 mapping type mapping.

sfu_30_type_params (Sfu30TypeParams): Specifies the params for Sfu30

mapping type mapping.

ldap_provider_type_params (LdapProviderTypeParams): Specifies the

params for LdapProvider mapping type mapping.

nis_provider_type_params (NisProviderTypeParams): Specifies the params

for NisProvider mapping type mapping.

centrify_type_params (AdCentrifyTypeParams): Specifies the params for

Centrify mapping type mapping.

fixed_type_params (FixedTypeParams): Specifies the params for Fixed

mapping type mapping.

custom_attributes_type_params (CustomAttributesTypeParams): Specifies

the params for CustomAttributes mapping type mapping.

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.