403Webshell
Server IP : 162.241.203.86  /  Your IP : 216.73.217.87
Web Server : Apache
System : Linux br1002.hostgator.com.br 5.14.0-687.36.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 7 05:40:49 EDT 2026 x86_64
User : luxlic01 ( 6532)
PHP Version : 8.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3.9/site-packages/oci/data_integration/models/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3.9/site-packages/oci/data_integration/models/__pycache__/reference.cpython-39.pyc
a

���f7�@s8ddlmZmZmZddlmZeGdd�de��ZdS)�)�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc@speZdZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZd
ZdZdZdZdd�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�Z d3d4�Z!d5d6�Z"d7S)8�	ReferencezC
    Reference contains application configuration information.
    �ORACLE_DATA_ASSET� ORACLE_OBJECT_STORAGE_DATA_ASSET�ORACLE_ATP_DATA_ASSET�ORACLE_ADWC_DATA_ASSET�MYSQL_DATA_ASSET�GENERIC_JDBC_DATA_ASSET�FUSION_APP_DATA_ASSET�AMAZON_S3_DATA_ASSET�SCHEMA�INTEGRATION_TASK�DATA_LOADER_TASK�SQL_TASK�OCI_DATAFLOW_TASK�
PIPELINE_TASK�	REST_TASKcKsxddddddddddd�
|_dddd	d
ddd
ddd�
|_d|_d|_d|_d|_d|_d|_d|_d|_	d|_
d|_dS)aT
        Initializes a new Reference object with values from keyword arguments.
        The following keyword arguments are supported (corresponding to the getters/setters of this class):

        :param key:
            The value to assign to the key property of this Reference.
        :type key: str

        :param name:
            The value to assign to the name property of this Reference.
        :type name: str

        :param identifier:
            The value to assign to the identifier property of this Reference.
        :type identifier: str

        :param identifier_path:
            The value to assign to the identifier_path property of this Reference.
        :type identifier_path: str

        :param description:
            The value to assign to the description property of this Reference.
        :type description: str

        :param type:
            The value to assign to the type property of this Reference.
            Allowed values for this property are: "ORACLE_DATA_ASSET", "ORACLE_OBJECT_STORAGE_DATA_ASSET", "ORACLE_ATP_DATA_ASSET", "ORACLE_ADWC_DATA_ASSET", "MYSQL_DATA_ASSET", "GENERIC_JDBC_DATA_ASSET", "FUSION_APP_DATA_ASSET", "AMAZON_S3_DATA_ASSET", "SCHEMA", "INTEGRATION_TASK", "DATA_LOADER_TASK", "SQL_TASK", "OCI_DATAFLOW_TASK", "PIPELINE_TASK", "REST_TASK", 'UNKNOWN_ENUM_VALUE'.
            Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
        :type type: str

        :param target_object:
            The value to assign to the target_object property of this Reference.
        :type target_object: object

        :param application_key:
            The value to assign to the application_key property of this Reference.
        :type application_key: str

        :param used_by:
            The value to assign to the used_by property of this Reference.
        :type used_by: list[oci.data_integration.models.ReferenceUsedBy]

        :param child_references:
            The value to assign to the child_references property of this Reference.
        :type child_references: list[oci.data_integration.models.ChildReference]

        �str�objectzlist[ReferenceUsedBy]zlist[ChildReference])
�key�name�
identifier�identifier_path�description�type�
target_object�application_key�used_by�child_referencesrrrZidentifierPathrrZtargetObjectZapplicationKeyZusedByZchildReferencesN)Z
swagger_typesZ
attribute_map�_key�_name�_identifier�_identifier_path�_description�_type�_target_object�_application_key�_used_by�_child_references)�self�kwargs�r.�I/usr/lib/python3.9/site-packages/oci/data_integration/models/reference.py�__init__Ns@1��
zReference.__init__cCs|jS)z�
        Gets the key of this Reference.
        The reference's key, key of the object that is being used by a published object or its dependents.


        :return: The key of this Reference.
        :rtype: str
        �r"�r,r.r.r/r�s
z
Reference.keycCs
||_dS)z�
        Sets the key of this Reference.
        The reference's key, key of the object that is being used by a published object or its dependents.


        :param key: The key of this Reference.
        :type: str
        Nr1)r,rr.r.r/r�s
cCs|jS)z�
        Gets the name of this Reference.
        The name of reference object.


        :return: The name of this Reference.
        :rtype: str
        �r#r2r.r.r/r�s
zReference.namecCs
||_dS)z�
        Sets the name of this Reference.
        The name of reference object.


        :param name: The name of this Reference.
        :type: str
        Nr3)r,rr.r.r/r�s
cCs|jS)z�
        Gets the identifier of this Reference.
        The identifier of reference object.


        :return: The identifier of this Reference.
        :rtype: str
        �r$r2r.r.r/r�s
zReference.identifiercCs
||_dS)z�
        Sets the identifier of this Reference.
        The identifier of reference object.


        :param identifier: The identifier of this Reference.
        :type: str
        Nr4)r,rr.r.r/r�s
cCs|jS)z�
        Gets the identifier_path of this Reference.
        The identifier path of reference object.


        :return: The identifier_path of this Reference.
        :rtype: str
        �r%r2r.r.r/r�s
zReference.identifier_pathcCs
||_dS)z�
        Sets the identifier_path of this Reference.
        The identifier path of reference object.


        :param identifier_path: The identifier_path of this Reference.
        :type: str
        Nr5)r,rr.r.r/r�s
cCs|jS)z�
        Gets the description of this Reference.
        The description of reference object.


        :return: The description of this Reference.
        :rtype: str
        �r&r2r.r.r/rs
zReference.descriptioncCs
||_dS)z�
        Sets the description of this Reference.
        The description of reference object.


        :param description: The description of this Reference.
        :type: str
        Nr6)r,rr.r.r/rs
cCs|jS)a{
        Gets the type of this Reference.
        The type of reference object.

        Allowed values for this property are: "ORACLE_DATA_ASSET", "ORACLE_OBJECT_STORAGE_DATA_ASSET", "ORACLE_ATP_DATA_ASSET", "ORACLE_ADWC_DATA_ASSET", "MYSQL_DATA_ASSET", "GENERIC_JDBC_DATA_ASSET", "FUSION_APP_DATA_ASSET", "AMAZON_S3_DATA_ASSET", "SCHEMA", "INTEGRATION_TASK", "DATA_LOADER_TASK", "SQL_TASK", "OCI_DATAFLOW_TASK", "PIPELINE_TASK", "REST_TASK", 'UNKNOWN_ENUM_VALUE'.
        Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.


        :return: The type of this Reference.
        :rtype: str
        )r'r2r.r.r/rs
zReference.typecCs gd�}t||�sd}||_dS)z�
        Sets the type of this Reference.
        The type of reference object.


        :param type: The type of this Reference.
        :type: str
        )rrr	r
rrr
rrrrrrrrZUNKNOWN_ENUM_VALUEN)rr')r,rZallowed_valuesr.r.r/r*s

cCs|jS)a
        Gets the target_object of this Reference.
        The new reference object to use instead of the original reference. For example, this can be a data asset reference.


        :return: The target_object of this Reference.
        :rtype: object
        �r(r2r.r.r/r9s
zReference.target_objectcCs
||_dS)a
        Sets the target_object of this Reference.
        The new reference object to use instead of the original reference. For example, this can be a data asset reference.


        :param target_object: The target_object of this Reference.
        :type: object
        Nr7)r,rr.r.r/rEs
cCs|jS)z�
        Gets the application_key of this Reference.
        The application key of the reference object.


        :return: The application_key of this Reference.
        :rtype: str
        �r)r2r.r.r/rQs
zReference.application_keycCs
||_dS)z�
        Sets the application_key of this Reference.
        The application key of the reference object.


        :param application_key: The application_key of this Reference.
        :type: str
        Nr8)r,rr.r.r/r]s
cCs|jS)z�
        Gets the used_by of this Reference.
        List of published objects where this is used.


        :return: The used_by of this Reference.
        :rtype: list[oci.data_integration.models.ReferenceUsedBy]
        �r*r2r.r.r/r is
zReference.used_bycCs
||_dS)z�
        Sets the used_by of this Reference.
        List of published objects where this is used.


        :param used_by: The used_by of this Reference.
        :type: list[oci.data_integration.models.ReferenceUsedBy]
        Nr9)r,r r.r.r/r us
cCs|jS)z�
        Gets the child_references of this Reference.
        List of references that are dependent on this reference.


        :return: The child_references of this Reference.
        :rtype: list[oci.data_integration.models.ChildReference]
        �r+r2r.r.r/r!�s
zReference.child_referencescCs
||_dS)a

        Sets the child_references of this Reference.
        List of references that are dependent on this reference.


        :param child_references: The child_references of this Reference.
        :type: list[oci.data_integration.models.ChildReference]
        Nr:)r,r!r.r.r/r!�s
cCst|�S�N)rr2r.r.r/�__repr__�szReference.__repr__cCs|durdS|j|jkS)NF)�__dict__�r,�otherr.r.r/�__eq__�szReference.__eq__cCs
||kSr;r.r>r.r.r/�__ne__�szReference.__ne__N)#�__name__�
__module__�__qualname__�__doc__ZTYPE_ORACLE_DATA_ASSETZ%TYPE_ORACLE_OBJECT_STORAGE_DATA_ASSETZTYPE_ORACLE_ATP_DATA_ASSETZTYPE_ORACLE_ADWC_DATA_ASSETZTYPE_MYSQL_DATA_ASSETZTYPE_GENERIC_JDBC_DATA_ASSETZTYPE_FUSION_APP_DATA_ASSETZTYPE_AMAZON_S3_DATA_ASSETZTYPE_SCHEMAZTYPE_INTEGRATION_TASKZTYPE_DATA_LOADER_TASKZ
TYPE_SQL_TASKZTYPE_OCI_DATAFLOW_TASKZTYPE_PIPELINE_TASKZTYPE_REST_TASKr0�propertyr�setterrrrrrrrr r!r<r@rAr.r.r.r/rsxU



















rN)Zoci.utilrrrZoci.decoratorsrrrr.r.r.r/�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit