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__/operation.cpython-39.pyc
a

���f��@s8ddlmZmZmZddlmZeGdd�de��ZdS)�)�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc@sxeZdZdZdZdZdd�Zedd��Ze	dd	��Z
e
jd
d	��Z
e	dd��Zejd
d��Zdd�Z
dd�Zdd�ZdS)�	Operationz
    The operation object.
    �	PROCEDURE�APIcKs(ddd�|_ddd�|_d|_d|_dS)ar
        Initializes a new Operation object with values from keyword arguments. This class has the following subclasses and if you are using this class as input
        to a service operations then you should favor using a subclass over the base class:

        * :class:`~oci.data_integration.models.OperationFromProcedure`
        * :class:`~oci.data_integration.models.OperationFromApi`

        The following keyword arguments are supported (corresponding to the getters/setters of this class):

        :param model_type:
            The value to assign to the model_type property of this Operation.
            Allowed values for this property are: "PROCEDURE", "API"
        :type model_type: str

        :param metadata:
            The value to assign to the metadata property of this Operation.
        :type metadata: oci.data_integration.models.ObjectMetadata

        �strZObjectMetadata)�
model_type�metadata�	modelTyperN)Z
swagger_typesZ
attribute_map�_model_type�	_metadata)�self�kwargs�r�I/usr/lib/python3.9/site-packages/oci/data_integration/models/operation.py�__init__s��zOperation.__init__cCs(|d}|dkrdS|dkr dSdSdS)z�
        Given the hash representation of a subtype of this class,
        use the info in the hash to return the class of the subtype.
        rrZOperationFromProcedurerZOperationFromApirNr)Zobject_dictionary�typerrr�get_subtype;szOperation.get_subtypecCs|jS)z�
        **[Required]** Gets the model_type of this Operation.
        The operation type.

        Allowed values for this property are: "PROCEDURE", "API"


        :return: The model_type of this Operation.
        :rtype: str
        )r
�rrrrr
KszOperation.model_typecCs*ddg}t||�s td|����||_dS)z�
        Sets the model_type of this Operation.
        The operation type.


        :param model_type: The model_type of this Operation.
        :type: str
        rrz7Invalid value for `model_type`, must be None or one of N)r�
ValueErrorr
)rr
Zallowed_valuesrrrr
Ys

�cCs|jS)z�
        Gets the metadata of this Operation.

        :return: The metadata of this Operation.
        :rtype: oci.data_integration.models.ObjectMetadata
        �rrrrrrjszOperation.metadatacCs
||_dS)z�
        Sets the metadata of this Operation.

        :param metadata: The metadata of this Operation.
        :type: oci.data_integration.models.ObjectMetadata
        Nr)rrrrrrtscCst|�S�N)rrrrr�__repr__~szOperation.__repr__cCs|durdS|j|jkS)NF)�__dict__�r�otherrrr�__eq__�szOperation.__eq__cCs
||kSrrrrrr�__ne__�szOperation.__ne__N)�__name__�
__module__�__qualname__�__doc__ZMODEL_TYPE_PROCEDUREZMODEL_TYPE_APIr�staticmethodr�propertyr
�setterrrrrrrrrrs"!




	
	rN)Zoci.utilrrrZoci.decoratorsr�objectrrrrr�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit