a fq @s8ddlmZmZmZddlmZeGdddeZdS))formatted_flat_dict NONE_SENTINEL#value_allowed_none_or_none_sentinel)init_model_state_from_kwargsc@seZdZdZdZdZdZdZdZdZ dZ d d Z e d d Z e jd d Z e ddZejddZe ddZejddZe ddZejddZe ddZejddZe ddZejddZddZdd Zd!d"Zd#S)$DiffszP Results of the comparison of an item between two security assessments. HIGHMEDIUMLOWEVALUATEADVISORYPASSDEFERREDcKsPddddddd|_ddddd d d|_d |_d |_d |_d |_d |_d |_d S) a Initializes a new Diffs object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param current: The value to assign to the current property of this Diffs. :type current: oci.data_safe.models.Finding :param baseline: The value to assign to the baseline property of this Diffs. :type baseline: oci.data_safe.models.Finding :param removed_items: The value to assign to the removed_items property of this Diffs. :type removed_items: list[str] :param added_items: The value to assign to the added_items property of this Diffs. :type added_items: list[str] :param modified_items: The value to assign to the modified_items property of this Diffs. :type modified_items: list[str] :param severity: The value to assign to the severity property of this Diffs. Allowed values for this property are: "HIGH", "MEDIUM", "LOW", "EVALUATE", "ADVISORY", "PASS", "DEFERRED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type severity: str ZFindingz list[str]str)currentbaseline removed_items added_itemsmodified_itemsseverityrrZ removedItemsZ addedItemsZ modifiedItemsrN)Z swagger_typesZ attribute_map_current _baseline_removed_items _added_items_modified_items _severity)selfkwargsr>/usr/lib/python3.9/site-packages/oci/data_safe/models/diffs.py__init__.s(!  zDiffs.__init__cCs|jS)z Gets the current of this Diffs. :return: The current of this Diffs. :rtype: oci.data_safe.models.Finding rrrrrrgsz Diffs.currentcCs ||_dS)z Sets the current of this Diffs. :param current: The current of this Diffs. :type: oci.data_safe.models.Finding Nr )rrrrrrqscCs|jS)z Gets the baseline of this Diffs. :return: The baseline of this Diffs. :rtype: oci.data_safe.models.Finding rr!rrrr{szDiffs.baselinecCs ||_dS)z Sets the baseline of this Diffs. :param baseline: The baseline of this Diffs. :type: oci.data_safe.models.Finding Nr")rrrrrrscCs|jS)z Gets the removed_items of this Diffs. This array identifies the items that are present in the baseline, but are missing from the current assessment. :return: The removed_items of this Diffs. :rtype: list[str] rr!rrrrs zDiffs.removed_itemscCs ||_dS)a Sets the removed_items of this Diffs. This array identifies the items that are present in the baseline, but are missing from the current assessment. :param removed_items: The removed_items of this Diffs. :type: list[str] Nr#)rrrrrrs cCs|jS)z Gets the added_items of this Diffs. This array identifies the items that are present in the current assessment, but are missing from the baseline. :return: The added_items of this Diffs. :rtype: list[str] rr!rrrrs zDiffs.added_itemscCs ||_dS)a Sets the added_items of this Diffs. This array identifies the items that are present in the current assessment, but are missing from the baseline. :param added_items: The added_items of this Diffs. :type: list[str] Nr$)rrrrrrs cCs|jS)a Gets the modified_items of this Diffs. This array contains the items that are present in both the current assessment and the baseline, but are different in the two assessments. :return: The modified_items of this Diffs. :rtype: list[str] rr!rrrrs zDiffs.modified_itemscCs ||_dS)a& Sets the modified_items of this Diffs. This array contains the items that are present in both the current assessment and the baseline, but are different in the two assessments. :param modified_items: The modified_items of this Diffs. :type: list[str] Nr%)rrrrrrs cCs|jS)a Gets the severity of this Diffs. The severity of this diff. Allowed values for this property are: "HIGH", "MEDIUM", "LOW", "EVALUATE", "ADVISORY", "PASS", "DEFERRED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The severity of this Diffs. :rtype: str )rr!rrrrs zDiffs.severitycCs gd}t||sd}||_dS)z Sets the severity of this Diffs. The severity of this diff. :param severity: The severity of this Diffs. :type: str )rrr r r r r ZUNKNOWN_ENUM_VALUEN)rr)rrZallowed_valuesrrrrs  cCst|SN)rr!rrr__repr__szDiffs.__repr__cCs|dur dS|j|jkS)NF)__dict__rotherrrr__eq__sz Diffs.__eq__cCs ||k Sr&rr)rrr__ne__sz Diffs.__ne__N)__name__ __module__ __qualname____doc__Z SEVERITY_HIGHZSEVERITY_MEDIUMZ SEVERITY_LOWZSEVERITY_EVALUATEZSEVERITY_ADVISORYZ SEVERITY_PASSZSEVERITY_DEFERREDrpropertyrsetterrrrrrr'r+r,rrrrr sH9            rN)Zoci.utilrrrZoci.decoratorsrobjectrrrrrs