| 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 : |
a
���f�Q � @ 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 dd � Z
ed
d� �Ze
dd
� �Zejdd
� �Ze
dd� �Zejdd� �Ze
dd� �Zejdd� �Ze
dd� �Zejdd� �Ze
dd� �Zejdd� �Ze
dd� �Zejdd� �Ze
dd� �Zejd d� �Ze
d!d"� �Zejd#d"� �Ze
d$d%� �Zejd&d%� �Ze
d'd(� �Zejd)d(� �Ze
d*d+� �Zejd,d+� �Ze
d-d.� �Zejd/d.� �Ze
d0d1� �Zejd2d1� �Ze
d3d4� �Zejd5d4� �Ze
d6d7� �Zejd8d7� �Ze
d9d:� �Zejd;d:� �Ze
d<d=� �Zejd>d=� �Ze
d?d@� �Z e jdAd@� �Z dBdC� Z!dDdE� Z"dFdG� Z#dHS )I�Taskz^
The task type contains the audit summary information and the definition of the task.
�INTEGRATION_TASK�DATA_LOADER_TASK�
PIPELINE_TASK�SQL_TASK�OCI_DATAFLOW_TASK� REST_TASKc K s� ddddddddddddddd d
ddd
�| _ ddddddddddddddddddd
�| _d | _d | _d | _d | _d | _d | _d | _d | _ d | _
d | _d | _d | _
d | _d | _d | _d | _d | _d | _d S )!a,
Initializes a new Task 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.TaskFromPipelineTaskDetails`
* :class:`~oci.data_integration.models.TaskFromIntegrationTaskDetails`
* :class:`~oci.data_integration.models.TaskFromSQLTaskDetails`
* :class:`~oci.data_integration.models.TaskFromRestTaskDetails`
* :class:`~oci.data_integration.models.TaskFromOCIDataflowTaskDetails`
* :class:`~oci.data_integration.models.TaskFromDataLoaderTaskDetails`
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 Task.
Allowed values for this property are: "INTEGRATION_TASK", "DATA_LOADER_TASK", "PIPELINE_TASK", "SQL_TASK", "OCI_DATAFLOW_TASK", "REST_TASK", 'UNKNOWN_ENUM_VALUE'.
Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
:type model_type: str
:param key:
The value to assign to the key property of this Task.
:type key: str
:param model_version:
The value to assign to the model_version property of this Task.
:type model_version: str
:param parent_ref:
The value to assign to the parent_ref property of this Task.
:type parent_ref: oci.data_integration.models.ParentReference
:param name:
The value to assign to the name property of this Task.
:type name: str
:param description:
The value to assign to the description property of this Task.
:type description: str
:param object_version:
The value to assign to the object_version property of this Task.
:type object_version: int
:param object_status:
The value to assign to the object_status property of this Task.
:type object_status: int
:param identifier:
The value to assign to the identifier property of this Task.
:type identifier: str
:param input_ports:
The value to assign to the input_ports property of this Task.
:type input_ports: list[oci.data_integration.models.InputPort]
:param output_ports:
The value to assign to the output_ports property of this Task.
:type output_ports: list[oci.data_integration.models.OutputPort]
:param parameters:
The value to assign to the parameters property of this Task.
:type parameters: list[oci.data_integration.models.Parameter]
:param op_config_values:
The value to assign to the op_config_values property of this Task.
:type op_config_values: oci.data_integration.models.ConfigValues
:param config_provider_delegate:
The value to assign to the config_provider_delegate property of this Task.
:type config_provider_delegate: oci.data_integration.models.ConfigProvider
:param is_concurrent_allowed:
The value to assign to the is_concurrent_allowed property of this Task.
:type is_concurrent_allowed: bool
:param metadata:
The value to assign to the metadata property of this Task.
:type metadata: oci.data_integration.models.ObjectMetadata
:param key_map:
The value to assign to the key_map property of this Task.
:type key_map: dict(str, str)
:param registry_metadata:
The value to assign to the registry_metadata property of this Task.
:type registry_metadata: oci.data_integration.models.RegistryMetadata
�strZParentReference�intzlist[InputPort]zlist[OutputPort]zlist[Parameter]ZConfigValuesZConfigProvider�boolZObjectMetadatazdict(str, str)ZRegistryMetadata)�
model_type�key�
model_version�
parent_ref�name�description�object_version�
object_status�
identifier�input_ports�output_ports�
parameters�op_config_values�config_provider_delegate�is_concurrent_allowed�metadata�key_map�registry_metadata� modelTyper ZmodelVersionZ parentRefr r Z
objectVersionZobjectStatusr Z
inputPortsZoutputPortsr ZopConfigValuesZconfigProviderDelegateZisConcurrentAllowedr ZkeyMapZregistryMetadataN)Z
swagger_typesZ
attribute_map�_model_type�_key�_model_version�_parent_ref�_name�_description�_object_version�_object_status�_identifier�_input_ports�
_output_ports�_parameters�_op_config_values�_config_provider_delegate�_is_concurrent_allowed� _metadata�_key_map�_registry_metadata)�self�kwargs� r7 �D/usr/lib/python3.9/site-packages/oci/data_integration/models/task.py�__init__* sp Z��z
Task.__init__c C sX | d }|dkrdS |dkr dS |dkr,dS |dkr8d S |d
krDdS |dkrPd
S dS dS )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"