models.id_mapping_info module

class models.id_mapping_info.IdMappingInfo(fallback_user_id_mapping_info=None, unix_root_sid=None, user_id_mapping_info=None)[source]

Bases: object

Implementation of the ‘IdMappingInfo’ model.

Specifies the params required to update the user id mapping info of an Active Directory.

Attributes:
fallback_user_id_mapping_info (UserIdMapping): Specifies how the Unix

and Windows users are mapped in an Active Directory.

unix_root_sid (string): Specifies the SID of the Active Directory

domain user to be mapped to Unix root user.

user_id_mapping_info (UserIdMapping): Specifies how the Unix and

Windows users are mapped in an Active Directory.

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.