ruạṛ
a ���fI � @ 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 @ sd e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zd d� Z dd � Z dd� ZdS )�ScriptParameterInfoz� Information about script parameters. isOverwritten specifies that the default parameter present in the script content is overwritten. c K s( ddd�| _ ddd�| _d| _d| _dS )a8 Initializes a new ScriptParameterInfo object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param script_parameter: The value to assign to the script_parameter property of this ScriptParameterInfo. :type script_parameter: oci.apm_synthetics.models.ScriptParameter :param is_overwritten: The value to assign to the is_overwritten property of this ScriptParameterInfo. :type is_overwritten: bool ZScriptParameter�bool)�script_parameter�is_overwrittenZscriptParameterZ isOverwrittenN)Z swagger_typesZ attribute_map�_script_parameter�_is_overwritten)�self�kwargs� r �S/usr/lib/python3.9/site-packages/oci/apm_synthetics/models/script_parameter_info.py�__init__ s ��zScriptParameterInfo.__init__c C s | j S )z� **[Required]** Gets the script_parameter of this ScriptParameterInfo. :return: The script_parameter of this ScriptParameterInfo. :rtype: oci.apm_synthetics.models.ScriptParameter �r �r r r r r . s z$ScriptParameterInfo.script_parameterc C s || _ dS )z� Sets the script_parameter of this ScriptParameterInfo. :param script_parameter: The script_parameter of this ScriptParameterInfo. :type: oci.apm_synthetics.models.ScriptParameter Nr )r r r r r r 8 s c C s | j S )z� **[Required]** Gets the is_overwritten of this ScriptParameterInfo. If parameter value is default or overwritten. :return: The is_overwritten of this ScriptParameterInfo. :rtype: bool �r r r r r r B s z"ScriptParameterInfo.is_overwrittenc C s || _ dS )z� Sets the is_overwritten of this ScriptParameterInfo. If parameter value is default or overwritten. :param is_overwritten: The is_overwritten of this ScriptParameterInfo. :type: bool Nr )r r r r r r N s c C s t | �S �N)r r r r r �__repr__Z s zScriptParameterInfo.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__] s zScriptParameterInfo.__eq__c C s | |k S r r r r r r �__ne__c s zScriptParameterInfo.__ne__N)�__name__� __module__�__qualname__�__doc__r �propertyr �setterr r r r r r r r r s r N)Zoci.utilr r r Zoci.decoratorsr �objectr r r r r �<module> s
cải xoăn