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 d d� Z dd� Zdd� ZdS )�MonitorScriptParameterInfoa Details of the script parameters in the monitor. isOverwritten specifies that the script parameters are overwritten in the monitor. If the user overwrites the parameter value in the monitor, then the overwritten values will be used to run the monitor. c K s2 dddd�| _ dddd�| _d| _d| _d| _dS )a Initializes a new MonitorScriptParameterInfo object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param monitor_script_parameter: The value to assign to the monitor_script_parameter property of this MonitorScriptParameterInfo. :type monitor_script_parameter: oci.apm_synthetics.models.MonitorScriptParameter :param is_secret: The value to assign to the is_secret property of this MonitorScriptParameterInfo. :type is_secret: bool :param is_overwritten: The value to assign to the is_overwritten property of this MonitorScriptParameterInfo. :type is_overwritten: bool �MonitorScriptParameter�bool)�monitor_script_parameter� is_secret�is_overwritten�monitorScriptParameter�isSecret� isOverwrittenN)� swagger_types� attribute_map�_monitor_script_parameter� _is_secret�_is_overwritten)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/apm_synthetics/models/monitor_script_parameter_info.py�__init__ s ��z#MonitorScriptParameterInfo.__init__c C s | j S )z� **[Required]** Gets the monitor_script_parameter of this MonitorScriptParameterInfo. :return: The monitor_script_parameter of this MonitorScriptParameterInfo. :rtype: oci.apm_synthetics.models.MonitorScriptParameter �r �r r r r r 4 s z3MonitorScriptParameterInfo.monitor_script_parameterc C s || _ dS )a Sets the monitor_script_parameter of this MonitorScriptParameterInfo. :param monitor_script_parameter: The monitor_script_parameter of this MonitorScriptParameterInfo. :type: oci.apm_synthetics.models.MonitorScriptParameter Nr )r r r r r r >