ruạṛ
a N��f�3 � @ 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 @ st e Zd ZdZdZdZdZdd� Zedd� �Z e j d d� �Z ed d� �Zej dd� �Zed d� �Zej dd� �Zedd� �Z e j dd� �Z edd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd � �Zej d!d � �Zed"d#� �Zej d$d#� �Zed%d&� �Zej d'd&� �Zed(d)� �Zej d*d)� �Zd+d,� Zd-d.� Zd/d0� Zd1S )2�CreateTaskRunDetailsz< The properties used in task run create operations. � BEGINNING�FAILED�STEPc K s� ddddddddddddd�| _ ddddd d ddd dddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ dS )a� Initializes a new CreateTaskRunDetails 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 CreateTaskRunDetails. :type key: str :param model_type: The value to assign to the model_type property of this CreateTaskRunDetails. :type model_type: str :param model_version: The value to assign to the model_version property of this CreateTaskRunDetails. :type model_version: str :param name: The value to assign to the name property of this CreateTaskRunDetails. :type name: str :param description: The value to assign to the description property of this CreateTaskRunDetails. :type description: str :param config_provider: The value to assign to the config_provider property of this CreateTaskRunDetails. :type config_provider: oci.data_integration.models.CreateConfigProvider :param identifier: The value to assign to the identifier property of this CreateTaskRunDetails. :type identifier: str :param task_schedule_key: The value to assign to the task_schedule_key property of this CreateTaskRunDetails. :type task_schedule_key: str :param ref_task_run_id: The value to assign to the ref_task_run_id property of this CreateTaskRunDetails. :type ref_task_run_id: str :param re_run_type: The value to assign to the re_run_type property of this CreateTaskRunDetails. Allowed values for this property are: "BEGINNING", "FAILED", "STEP" :type re_run_type: str :param step_id: The value to assign to the step_id property of this CreateTaskRunDetails. :type step_id: str :param registry_metadata: The value to assign to the registry_metadata property of this CreateTaskRunDetails. :type registry_metadata: oci.data_integration.models.RegistryMetadata �str�CreateConfigProvider�RegistryMetadata)�key� model_type� model_version�name�description�config_provider� identifier�task_schedule_key�ref_task_run_id�re_run_type�step_id�registry_metadatar � modelType�modelVersionr r �configProviderr �taskScheduleKey�refTaskRunId� reRunType�stepId�registryMetadataN)� swagger_types� attribute_map�_key�_model_type�_model_version�_name�_description�_config_provider�_identifier�_task_schedule_key�_ref_task_run_id�_re_run_type�_step_id�_registry_metadata)�self�kwargs� r1 ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/data_integration/models/create_task_run_details.py�__init__ sL 8��zCreateTaskRunDetails.__init__c C s | j S )z� Gets the key of this CreateTaskRunDetails. The key of the object. :return: The key of this CreateTaskRunDetails. :rtype: str �r# �r/ r1 r1 r2 r ~ s zCreateTaskRunDetails.keyc C s || _ dS )z� Sets the key of this CreateTaskRunDetails. The key of the object. :param key: The key of this CreateTaskRunDetails. :type: str Nr4 )r/ r r1 r1 r2 r � s c C s | j S )z� Gets the model_type of this CreateTaskRunDetails. The type of the object. :return: The model_type of this CreateTaskRunDetails. :rtype: str �r$ r5 r1 r1 r2 r � s zCreateTaskRunDetails.model_typec C s || _ dS )z� Sets the model_type of this CreateTaskRunDetails. The type of the object. :param model_type: The model_type of this CreateTaskRunDetails. :type: str Nr6 )r/ r r1 r1 r2 r � s c C s | j S )z� Gets the model_version of this CreateTaskRunDetails. The model version of an object. :return: The model_version of this CreateTaskRunDetails. :rtype: str �r% r5 r1 r1 r2 r � s z"CreateTaskRunDetails.model_versionc C s || _ dS )z� Sets the model_version of this CreateTaskRunDetails. The model version of an object. :param model_version: The model_version of this CreateTaskRunDetails. :type: str Nr7 )r/ r r1 r1 r2 r � s c C s | j S )aG Gets the name of this CreateTaskRunDetails. Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. :return: The name of this CreateTaskRunDetails. :rtype: str �r&