HEX
Server: Apache
System: Linux br1026.hostgator.com.br 5.14.0-687.39.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Aug 18 06:09:16 EDT 2026 x86_64
User: corre651 (6538)
PHP: 8.3.33
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/oci/onesubscription/models/__pycache__/rate_card_tier.cpython-39.pyc
a

���f@�@s8ddlmZmZmZddlmZeGdd�de��ZdS)�)�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc@s~eZdZdZdd�Zedd��Zejdd��Zedd��Zejd	d��Zed
d��Z	e	jdd��Z	d
d�Z
dd�Zdd�ZdS)�RateCardTierz 
    Rate Card Tier details
    cKs2dddd�|_dddd�|_d|_d|_d|_dS)a�
        Initializes a new RateCardTier object with values from keyword arguments.
        The following keyword arguments are supported (corresponding to the getters/setters of this class):

        :param up_to_quantity:
            The value to assign to the up_to_quantity property of this RateCardTier.
        :type up_to_quantity: str

        :param net_unit_price:
            The value to assign to the net_unit_price property of this RateCardTier.
        :type net_unit_price: str

        :param overage_price:
            The value to assign to the overage_price property of this RateCardTier.
        :type overage_price: str

        �str)�up_to_quantity�net_unit_price�
overage_priceZupToQuantityZnetUnitPriceZoveragePriceN)Z
swagger_typesZ
attribute_map�_up_to_quantity�_net_unit_price�_overage_price)�self�kwargs�r�M/usr/lib/python3.9/site-packages/oci/onesubscription/models/rate_card_tier.py�__init__s��zRateCardTier.__init__cCs|jS)z�
        Gets the up_to_quantity of this RateCardTier.
        Rate card tier quantity range


        :return: The up_to_quantity of this RateCardTier.
        :rtype: str
        �r�rrrrr4s
zRateCardTier.up_to_quantitycCs
||_dS)z�
        Sets the up_to_quantity of this RateCardTier.
        Rate card tier quantity range


        :param up_to_quantity: The up_to_quantity of this RateCardTier.
        :type: str
        Nr)rrrrrr@s
cCs|jS)z�
        Gets the net_unit_price of this RateCardTier.
        Rate card tier net unit price


        :return: The net_unit_price of this RateCardTier.
        :rtype: str
        �rrrrrr	Ls
zRateCardTier.net_unit_pricecCs
||_dS)z�
        Sets the net_unit_price of this RateCardTier.
        Rate card tier net unit price


        :param net_unit_price: The net_unit_price of this RateCardTier.
        :type: str
        Nr)rr	rrrr	Xs
cCs|jS)z�
        Gets the overage_price of this RateCardTier.
        Rate card tier overage price


        :return: The overage_price of this RateCardTier.
        :rtype: str
        �r
rrrrr
ds
zRateCardTier.overage_pricecCs
||_dS)z�
        Sets the overage_price of this RateCardTier.
        Rate card tier overage price


        :param overage_price: The overage_price of this RateCardTier.
        :type: str
        Nr)rr
rrrr
ps
cCst|�S�N)rrrrr�__repr__|szRateCardTier.__repr__cCs|durdS|j|jkS)NF)�__dict__�r�otherrrr�__eq__szRateCardTier.__eq__cCs
||kSrrrrrr�__ne__�szRateCardTier.__ne__N)
�__name__�
__module__�__qualname__�__doc__r�propertyr�setterr	r
rrrrrrrrs""





rN)Zoci.utilrrrZoci.decoratorsr�objectrrrrr�<module>s