a ýÎòfK"ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@seZdZdZdd„Zedd„ƒZejdd„ƒZedd„ƒZejd d„ƒZed d „ƒZ e jd d „ƒZ ed d„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZejdd„ƒZdd„Zdd„Zd d!„Zd"S)#Ú ConfigParamsz! Database configuration. c Ksddddddddddœ|_dddddd d d dœ|_d |_d |_d |_d |_d |_d |_d |_d |_ d S) a— Initializes a new ConfigParams 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 ConfigParams. :type config_key: str :param default_config_value: The value to assign to the default_config_value property of this ConfigParams. :type default_config_value: str :param overriden_config_value: The value to assign to the overriden_config_value property of this ConfigParams. :type overriden_config_value: str :param allowed_values: The value to assign to the allowed_values property of this ConfigParams. :type allowed_values: str :param is_restart_required: The value to assign to the is_restart_required property of this ConfigParams. :type is_restart_required: bool :param data_type: The value to assign to the data_type property of this ConfigParams. :type data_type: str :param is_overridable: The value to assign to the is_overridable property of this ConfigParams. :type is_overridable: bool :param description: The value to assign to the description property of this ConfigParams. :type description: str ÚstrÚbool)Ú config_keyÚdefault_config_valueÚoverriden_config_valueÚallowed_valuesÚis_restart_requiredÚ data_typeÚis_overridableÚ descriptionZ configKeyZdefaultConfigValueZoverridenConfigValueZ allowedValuesZisRestartRequiredZdataTypeZ isOverridablerN) Z swagger_typesZ attribute_mapÚ _config_keyÚ_default_config_valueÚ_overriden_config_valueÚ_allowed_valuesÚ_is_restart_requiredÚ _data_typeÚ_is_overridableÚ _description)ÚselfÚkwargs©rúA/usr/lib/python3.9/site-packages/oci/psql/models/config_params.pyÚ__init__s4'ø ø zConfigParams.__init__cCs|jS)z¿ **[Required]** Gets the config_key of this ConfigParams. The configuration variable name. :return: The config_key of this ConfigParams. :rtype: str ©r©rrrrr Ws zConfigParams.config_keycCs ||_dS)z¹ Sets the config_key of this ConfigParams. The configuration variable name. :param config_key: The config_key of this ConfigParams. :type: str Nr)rr rrrr cs cCs|jS)zà **[Required]** Gets the default_config_value of this ConfigParams. Default value for the configuration variable. :return: The default_config_value of this ConfigParams. :rtype: str ©rrrrrr os z!ConfigParams.default_config_valuecCs ||_dS)zä Sets the default_config_value of this ConfigParams. Default value for the configuration variable. :param default_config_value: The default_config_value of this ConfigParams. :type: str Nr )rr rrrr {s cCs|jS)zÓ Gets the overriden_config_value of this ConfigParams. User-selected configuration variable value. :return: The overriden_config_value of this ConfigParams. :rtype: str ©rrrrrr ‡s z#ConfigParams.overriden_config_valuecCs ||_dS)zè Sets the overriden_config_value of this ConfigParams. User-selected configuration variable value. :param overriden_config_value: The overriden_config_value of this ConfigParams. :type: str Nr!)rr rrrr “s cCs|jS)zÇ **[Required]** Gets the allowed_values of this ConfigParams. Range or list of allowed values. :return: The allowed_values of this ConfigParams. :rtype: str ©rrrrrr Ÿs zConfigParams.allowed_valuescCs ||_dS)zÅ Sets the allowed_values of this ConfigParams. Range or list of allowed values. :param allowed_values: The allowed_values of this ConfigParams. :type: str Nr")rr rrrr «s cCs|jS)a **[Required]** Gets the is_restart_required of this ConfigParams. If true, modifying this configuration value will require a restart of the database. :return: The is_restart_required of this ConfigParams. :rtype: bool ©rrrrrr ·s z ConfigParams.is_restart_requiredcCs ||_dS)a Sets the is_restart_required of this ConfigParams. If true, modifying this configuration value will require a restart of the database. :param is_restart_required: The is_restart_required of this ConfigParams. :type: bool Nr#)rr rrrr Ãs cCs|jS)z· **[Required]** Gets the data_type of this ConfigParams. Data type of the variable. :return: The data_type of this ConfigParams. :rtype: str ©rrrrrrÏs zConfigParams.data_typecCs ||_dS)z° Sets the data_type of this ConfigParams. Data type of the variable. :param data_type: The data_type of this ConfigParams. :type: str Nr$)rrrrrrÛs cCs|jS)zÓ **[Required]** Gets the is_overridable of this ConfigParams. Whether the value can be overridden or not. :return: The is_overridable of this ConfigParams. :rtype: bool ©rrrrrrçs zConfigParams.is_overridablecCs ||_dS)zÑ Sets the is_overridable of this ConfigParams. Whether the value can be overridden or not. :param is_overridable: The is_overridable of this ConfigParams. :type: bool Nr%)rrrrrrós cCs|jS)zÈ **[Required]** Gets the description of this ConfigParams. Details about the PostgreSQL parameter. :return: The description of this ConfigParams. :rtype: str ©rrrrrrÿs zConfigParams.descriptioncCs ||_dS)zà Sets the description of this ConfigParams. Details about the PostgreSQL parameter. :param description: The description of this ConfigParams. :type: str Nr&)rrrrrr s cCst|ƒS©N)rrrrrÚ__repr__szConfigParams.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©rÚotherrrrÚ__eq__szConfigParams.__eq__cCs ||k Sr'rr*rrrÚ__ne__ szConfigParams.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚpropertyr Úsetterr r r r rrrr(r,r-rrrrr sJE                rN)Zoci.utilrrrZoci.decoratorsrÚobjectrrrrrÚs