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 @ s4 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 edd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zd"d#� Zd$d%� Zd&d'� Zd(S ))�AddmDbParameterAggregationzC Summarizes change history for specific database parameter c K sx ddddddddddd� | _ ddddd d ddd dd� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _dS )a� Initializes a new AddmDbParameterAggregation object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param id: The value to assign to the id property of this AddmDbParameterAggregation. :type id: str :param name: The value to assign to the name property of this AddmDbParameterAggregation. :type name: str :param inst_num: The value to assign to the inst_num property of this AddmDbParameterAggregation. :type inst_num: int :param default_value: The value to assign to the default_value property of this AddmDbParameterAggregation. :type default_value: str :param begin_value: The value to assign to the begin_value property of this AddmDbParameterAggregation. :type begin_value: str :param end_value: The value to assign to the end_value property of this AddmDbParameterAggregation. :type end_value: str :param is_changed: The value to assign to the is_changed property of this AddmDbParameterAggregation. :type is_changed: bool :param is_default: The value to assign to the is_default property of this AddmDbParameterAggregation. :type is_default: bool :param value_modified: The value to assign to the value_modified property of this AddmDbParameterAggregation. :type value_modified: str :param is_high_impact: The value to assign to the is_high_impact property of this AddmDbParameterAggregation. :type is_high_impact: bool �str�int�bool) �id�name�inst_num� default_value�begin_value� end_value� is_changed� is_default�value_modified�is_high_impactr r ZinstNumZdefaultValueZ beginValueZendValueZ isChangedZ isDefaultZ valueModifiedZisHighImpactN)Z swagger_typesZ attribute_map�_id�_name� _inst_num�_default_value�_begin_value� _end_value�_is_changed�_is_default�_value_modified�_is_high_impact)�self�kwargs� r �Q/usr/lib/python3.9/site-packages/oci/opsi/models/addm_db_parameter_aggregation.py�__init__ s@ /�� z#AddmDbParameterAggregation.__init__c C s | j S )a( **[Required]** Gets the id of this AddmDbParameterAggregation. The `OCID`__ of the Database insight. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The id of this AddmDbParameterAggregation. :rtype: str �r �r r r r! r e s zAddmDbParameterAggregation.idc C s || _ dS )a Sets the id of this AddmDbParameterAggregation. The `OCID`__ of the Database insight. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param id: The id of this AddmDbParameterAggregation. :type: str Nr# )r r r r r! r s s c C s | j S )z� **[Required]** Gets the name of this AddmDbParameterAggregation. Name of parameter :return: The name of this AddmDbParameterAggregation. :rtype: str �r r$ r r r! r � s zAddmDbParameterAggregation.namec C s || _ dS )z� Sets the name of this AddmDbParameterAggregation. Name of parameter :param name: The name of this AddmDbParameterAggregation. :type: str Nr% )r r r r r! r � s c C s | j S )z� Gets the inst_num of this AddmDbParameterAggregation. Number of database instance :return: The inst_num of this AddmDbParameterAggregation. :rtype: int �r r$ r r r! r � s z#AddmDbParameterAggregation.inst_numc C s || _ dS )z� Sets the inst_num of this AddmDbParameterAggregation. Number of database instance :param inst_num: The inst_num of this AddmDbParameterAggregation. :type: int Nr&