models.compare_ad_objects_result_ad_object module

class models.compare_ad_objects_result_ad_object.CompareADObjectsResultADObject(attribute_vec=None, dest_guid=None, dest_prop_count=None, excluded_prop_count=None, mismatch_prop_count=None, object_flags=None, source_guid=None, source_prop_count=None, status=None)[source]

Bases: object

Implementation of the ‘CompareADObjectsResult_ADObject’ model.

TODO: type model description here.

Attributes:
attribute_vec (list of CompareADObjectsResultADAttribute): Array of AD

attributes of AD object. This will contain distinct attributes from source and destination objects.

dest_guid (string): Object guid from dest_server. If empty, compare

could not find an AD object corresponding to ‘source_guid’ even after looking up based on source_guid, source DN or source SAM account name. The SAM is applicable only for account type objects.

dest_prop_count (int): Number of attributes in destination object

including system properties compared. This count is useful for debugging.

excluded_prop_count (int): Number of attributes not compared due to

ADCompareOptionFlags.kExcludeSysProps. This count is useful for debugging.

mismatch_prop_count (int): Number of AD attributes compared based on

‘ADCompareOptionFlagsType’ flags and found to be mismatched. If this is non-zero, compared objects are different. If this is 0 ann’dest_guid’ is empty, then object is missing.

object_flags (int): Object result flags of type ADObjectFlags. source_guid (string): Object guid from $SourceServer. Guid string with

or without ‘{}’ braces.

source_prop_count (int): Number of attributes in source object

including system properties compared. This count is useful for debugging.

status (ErrorProto): TODO: type description here.

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.