ruạṛ
a N��f� � @ 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 ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z dd� Zdd� Zdd� ZdS ) �ConfigParameterDefinitionz8 The configurable properties of an object type. c K sZ dddddddd�| _ dddd d ddd�| _d | _d | _d | _d | _d | _d | _d | _d S )at Initializes a new ConfigParameterDefinition object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param parameter_type: The value to assign to the parameter_type property of this ConfigParameterDefinition. :type parameter_type: oci.data_integration.models.BaseType :param parameter_name: The value to assign to the parameter_name property of this ConfigParameterDefinition. :type parameter_name: str :param description: The value to assign to the description property of this ConfigParameterDefinition. :type description: str :param default_value: The value to assign to the default_value property of this ConfigParameterDefinition. :type default_value: object :param class_field_name: The value to assign to the class_field_name property of this ConfigParameterDefinition. :type class_field_name: str :param is_static: The value to assign to the is_static property of this ConfigParameterDefinition. :type is_static: bool :param is_class_field_value: The value to assign to the is_class_field_value property of this ConfigParameterDefinition. :type is_class_field_value: bool �BaseType�str�object�bool)�parameter_type�parameter_name�description� default_value�class_field_name� is_static�is_class_field_value� parameterType� parameterNamer �defaultValue�classFieldName�isStatic�isClassFieldValueN) � swagger_types� attribute_map�_parameter_type�_parameter_name�_description�_default_value�_class_field_name� _is_static�_is_class_field_value)�self�kwargs� r# ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/data_integration/models/config_parameter_definition.py�__init__ s. #�� z"ConfigParameterDefinition.__init__c C s | j S )z� Gets the parameter_type of this ConfigParameterDefinition. :return: The parameter_type of this ConfigParameterDefinition. :rtype: oci.data_integration.models.BaseType �r �r! r# r# r$ r N s z(ConfigParameterDefinition.parameter_typec C s || _ dS )z� Sets the parameter_type of this ConfigParameterDefinition. :param parameter_type: The parameter_type of this ConfigParameterDefinition. :type: oci.data_integration.models.BaseType Nr&