o
    #ÎjQ  ã                   @   s   d Z G dd„ deƒZdS )z
model for csn client
c                   @   s   e Zd ZdZddd„ZdS )ÚBillingz
    billing information
    Nc                 C   s    || _ |r|| _||dœ| _dS )a  
        :type payment_timing: string
        :param payment_timing: The pay time of the payment

        :type reservation_length: int
        :param reservation_length: purchase length

        :type reservation_time_unit: string
        :param reservation_time_unit: time unit of purchasing, default 'month'

        :type billing_method: string
        :param billing_method: The billing method of the payment, include ByTraffic, ByBandwidth,
                               PeakBandwidth_Percent_95, Enhanced_Percent_95
        )ZreservationLengthZreservationTimeUnitN)ZpaymentTimingZbillingMethodZreservation)ÚselfZpayment_timingZreservation_lengthZreservation_time_unitZbilling_method© r   ú`/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/baidubce/services/csn/csn_model.pyÚ__init__   s   þzBilling.__init__)NNNN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r      s    r   N)r	   Úobjectr   r   r   r   r   Ú<module>   s   