ruạṛ
a ���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 ) �DefaultConfigParamsz) Default database configuration. c K sZ dddddddd�| _ dddddd d d�| _d| _d| _d| _d| _d| _d| _d| _dS )a Initializes a new DefaultConfigParams object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param config_key: The value to assign to the config_key property of this DefaultConfigParams. :type config_key: str :param default_config_value: The value to assign to the default_config_value property of this DefaultConfigParams. :type default_config_value: str :param allowed_values: The value to assign to the allowed_values property of this DefaultConfigParams. :type allowed_values: str :param is_restart_required: The value to assign to the is_restart_required property of this DefaultConfigParams. :type is_restart_required: bool :param data_type: The value to assign to the data_type property of this DefaultConfigParams. :type data_type: str :param is_overridable: The value to assign to the is_overridable property of this DefaultConfigParams. :type is_overridable: bool :param description: The value to assign to the description property of this DefaultConfigParams. :type description: str �str�bool)� config_key�default_config_value�allowed_values�is_restart_required� data_type�is_overridable�descriptionZ configKeyZdefaultConfigValueZ allowedValuesZisRestartRequiredZdataTypeZ isOverridabler N) Z swagger_typesZ attribute_map�_config_key�_default_config_value�_allowed_values�_is_restart_required� _data_type�_is_overridable�_description)�self�kwargs� r �I/usr/lib/python3.9/site-packages/oci/psql/models/default_config_params.py�__init__ s. #�� zDefaultConfigParams.__init__c C s | j S )z� **[Required]** Gets the config_key of this DefaultConfigParams. The configuration variable name. :return: The config_key of this DefaultConfigParams. :rtype: str �r �r r r r r P s zDefaultConfigParams.config_keyc C s || _ dS )z� Sets the config_key of this DefaultConfigParams. The configuration variable name. :param config_key: The config_key of this DefaultConfigParams. :type: str Nr )r r r r r r \ s c C s | j S )z� **[Required]** Gets the default_config_value of this DefaultConfigParams. Default value for the variable. :return: The default_config_value of this DefaultConfigParams. :rtype: str �r r r r r r h s z(DefaultConfigParams.default_config_valuec C s || _ dS )z� Sets the default_config_value of this DefaultConfigParams. Default value for the variable. :param default_config_value: The default_config_value of this DefaultConfigParams. :type: str Nr )r r r r r r t s c C s | j S )z� **[Required]** Gets the allowed_values of this DefaultConfigParams. Range or list of allowed values. :return: The allowed_values of this DefaultConfigParams. :rtype: str �r r r r r r � s z"DefaultConfigParams.allowed_valuesc C s || _ dS )z� Sets the allowed_values of this DefaultConfigParams. Range or list of allowed values. :param allowed_values: The allowed_values of this DefaultConfigParams. :type: str Nr )r r r r r r � s c C s | j S )a **[Required]** Gets the is_restart_required of this DefaultConfigParams. If true, modifying this configuration value will require a restart. :return: The is_restart_required of this DefaultConfigParams. :rtype: bool �r r r r r r � s z'DefaultConfigParams.is_restart_requiredc C s || _ dS )a Sets the is_restart_required of this DefaultConfigParams. If true, modifying this configuration value will require a restart. :param is_restart_required: The is_restart_required of this DefaultConfigParams. :type: bool Nr )r r r r r r � s c C s | j S )z� **[Required]** Gets the data_type of this DefaultConfigParams. Data type of the variable. :return: The data_type of this DefaultConfigParams. :rtype: str �r r r r r r � s zDefaultConfigParams.data_typec C s || _ dS )z� Sets the data_type of this DefaultConfigParams. Data type of the variable. :param data_type: The data_type of this DefaultConfigParams. :type: str Nr! )r r r r r r � s c C s | j S )z� **[Required]** Gets the is_overridable of this DefaultConfigParams. Whether the value can be overridden or not. :return: The is_overridable of this DefaultConfigParams. :rtype: bool �r r r r r r � s z"DefaultConfigParams.is_overridablec C s || _ dS )z� Sets the is_overridable of this DefaultConfigParams. Whether the value can be overridden or not. :param is_overridable: The is_overridable of this DefaultConfigParams. :type: bool Nr"