📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
data_safe
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/data_safe/models/__pycache__
💾
Free:
45.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: sdm_masking_policy_difference.cpython-39.opt-1.pyc
a ���f�M � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdZdZdZ dZ d ZdZd Z dd� Zed d� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zed(d)� �Zejd*d)� �Zed+d,� �Zejd-d,� �Zed.d/� �Zejd0d/� �Zd1d2� Zd3d4� Zd5d6� Zd7S )8�SdmMaskingPolicyDifferencez� A resource that tracks the differences between sensitive columns in the sensitive data model and masking columns in the masking policy �ALL�NEW�MODIFIED�DELETED�CREATING�ACTIVE�UPDATING�DELETING�FAILEDc K s� ddddddddddddd�| _ dddd d ddd ddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ dS )a� Initializes a new SdmMaskingPolicyDifference object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param id: The value to assign to the id property of this SdmMaskingPolicyDifference. :type id: str :param compartment_id: The value to assign to the compartment_id property of this SdmMaskingPolicyDifference. :type compartment_id: str :param difference_type: The value to assign to the difference_type property of this SdmMaskingPolicyDifference. Allowed values for this property are: "ALL", "NEW", "MODIFIED", "DELETED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type difference_type: str :param display_name: The value to assign to the display_name property of this SdmMaskingPolicyDifference. :type display_name: str :param time_created: The value to assign to the time_created property of this SdmMaskingPolicyDifference. :type time_created: datetime :param time_creation_started: The value to assign to the time_creation_started property of this SdmMaskingPolicyDifference. :type time_creation_started: datetime :param lifecycle_state: The value to assign to the lifecycle_state property of this SdmMaskingPolicyDifference. Allowed values for this property are: "CREATING", "ACTIVE", "UPDATING", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str :param sensitive_data_model_id: The value to assign to the sensitive_data_model_id property of this SdmMaskingPolicyDifference. :type sensitive_data_model_id: str :param masking_policy_id: The value to assign to the masking_policy_id property of this SdmMaskingPolicyDifference. :type masking_policy_id: str :param freeform_tags: The value to assign to the freeform_tags property of this SdmMaskingPolicyDifference. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this SdmMaskingPolicyDifference. :type defined_tags: dict(str, dict(str, object)) :param system_tags: The value to assign to the system_tags property of this SdmMaskingPolicyDifference. :type system_tags: dict(str, dict(str, object)) �strZdatetimezdict(str, str)zdict(str, dict(str, object)))�id�compartment_id�difference_type�display_name�time_created�time_creation_started�lifecycle_state�sensitive_data_model_id�masking_policy_id� freeform_tags�defined_tags�system_tagsr Z compartmentIdZdifferenceTypeZdisplayNameZtimeCreatedZtimeCreationStartedZlifecycleStateZsensitiveDataModelIdZmaskingPolicyIdZfreeformTagsZdefinedTagsZ systemTagsN)Z swagger_typesZ attribute_map�_id�_compartment_id�_difference_type� _display_name� _time_created�_time_creation_started�_lifecycle_state�_sensitive_data_model_id�_masking_policy_id�_freeform_tags� _defined_tags�_system_tags)�self�kwargs� r+ �V/usr/lib/python3.9/site-packages/oci/data_safe/models/sdm_masking_policy_difference.py�__init__: sL ;��z#SdmMaskingPolicyDifference.__init__c C s | j S )z� **[Required]** Gets the id of this SdmMaskingPolicyDifference. The OCID of the Sensitive data model and masking policy difference resource. :return: The id of this SdmMaskingPolicyDifference. :rtype: str �r �r) r+ r+ r, r � s zSdmMaskingPolicyDifference.idc C s || _ dS )z� Sets the id of this SdmMaskingPolicyDifference. The OCID of the Sensitive data model and masking policy difference resource. :param id: The id of this SdmMaskingPolicyDifference. :type: str Nr. )r) r r+ r+ r, r � s c C s | j S )a- **[Required]** Gets the compartment_id of this SdmMaskingPolicyDifference. The OCID of the compartment that contains the Sensitive data model and masking policy difference resource. :return: The compartment_id of this SdmMaskingPolicyDifference. :rtype: str �r r/ r+ r+ r, r � s z)SdmMaskingPolicyDifference.compartment_idc C s || _ dS )a+ Sets the compartment_id of this SdmMaskingPolicyDifference. The OCID of the compartment that contains the Sensitive data model and masking policy difference resource. :param compartment_id: The compartment_id of this SdmMaskingPolicyDifference. :type: str Nr0 )r) r r+ r+ r, r � s c C s | j S )a� **[Required]** Gets the difference_type of this SdmMaskingPolicyDifference. The type of the SDM masking policy difference. It defines the difference scope. NEW identifies new sensitive columns in the sensitive data model that are not in the masking policy. DELETED identifies columns that are present in the masking policy but have been deleted from the sensitive data model. MODIFIED identifies columns that are present in the sensitive data model as well as the masking policy but some of their attributes have been modified. ALL covers all the above three scenarios and reports new, deleted and modified columns. Allowed values for this property are: "ALL", "NEW", "MODIFIED", "DELETED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The difference_type of this SdmMaskingPolicyDifference. :rtype: str )r r/ r+ r+ r, r � s z*SdmMaskingPolicyDifference.difference_typec C s g d�}t ||�sd}|| _dS )a� Sets the difference_type of this SdmMaskingPolicyDifference. The type of the SDM masking policy difference. It defines the difference scope. NEW identifies new sensitive columns in the sensitive data model that are not in the masking policy. DELETED identifies columns that are present in the masking policy but have been deleted from the sensitive data model. MODIFIED identifies columns that are present in the sensitive data model as well as the masking policy but some of their attributes have been modified. ALL covers all the above three scenarios and reports new, deleted and modified columns. :param difference_type: The difference_type of this SdmMaskingPolicyDifference. :type: str )r r r r �UNKNOWN_ENUM_VALUEN)r r )r) r �allowed_valuesr+ r+ r, r � s c C s | j S )z� **[Required]** Gets the display_name of this SdmMaskingPolicyDifference. The display name of the SDM masking policy difference. :return: The display_name of this SdmMaskingPolicyDifference. :rtype: str �r r/ r+ r+ r, r � s z'SdmMaskingPolicyDifference.display_namec C s || _ dS )z� Sets the display_name of this SdmMaskingPolicyDifference. The display name of the SDM masking policy difference. :param display_name: The display_name of this SdmMaskingPolicyDifference. :type: str Nr3 )r) r r+ r+ r, r s c C s | j S )aZ **[Required]** Gets the time_created of this SdmMaskingPolicyDifference. The date and time the SDM masking policy difference was created, in the format defined by `RFC3339`__. __ https://tools.ietf.org/html/rfc3339 :return: The time_created of this SdmMaskingPolicyDifference. :rtype: datetime �r! r/ r+ r+ r, r s z'SdmMaskingPolicyDifference.time_createdc C s || _ dS )aV Sets the time_created of this SdmMaskingPolicyDifference. The date and time the SDM masking policy difference was created, in the format defined by `RFC3339`__. __ https://tools.ietf.org/html/rfc3339 :param time_created: The time_created of this SdmMaskingPolicyDifference. :type: datetime Nr4 )r) r r+ r+ r, r s c C s | j S )aq **[Required]** Gets the time_creation_started of this SdmMaskingPolicyDifference. The date and time the SDM masking policy difference creation started, in the format defined by `RFC3339`__. __ https://tools.ietf.org/html/rfc3339 :return: The time_creation_started of this SdmMaskingPolicyDifference. :rtype: datetime �r"