403Webshell
Server IP : 162.241.219.206  /  Your IP : 216.73.216.195
Web Server : Apache
System : Linux box5669.bluehost.com 5.14.0-687.15.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 11 08:51:45 EDT 2026 x86_64
User : signavd5 ( 2863)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3.9/site-packages/oci/onesubscription/models/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3.9/site-packages/oci/onesubscription/models/__pycache__/commitment.cpython-39.pyc
a

���f_�@s8ddlmZmZmZddlmZeGdd�de��ZdS)�)�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc@seZdZdZdd�Zedd��Zejdd��Zedd��Zejd	d��Zed
d��Z	e	jdd��Z	ed
d��Z
e
jdd��Z
edd��Zejdd��Zedd��Zejdd��Zedd��Z
e
jdd��Z
edd��Zejdd��Zdd�Zdd�Zd d!�Zd"S)#�
Commitmentz/
    Subscribed Service commitment summary
    c	Ksdddddddddd�|_dddddd	d
dd�|_d|_d|_d|_d|_d|_d|_d|_d|_	dS)
aQ
        Initializes a new Commitment 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 Commitment.
        :type id: str

        :param subscribed_service_id:
            The value to assign to the subscribed_service_id property of this Commitment.
        :type subscribed_service_id: str

        :param time_start:
            The value to assign to the time_start property of this Commitment.
        :type time_start: datetime

        :param time_end:
            The value to assign to the time_end property of this Commitment.
        :type time_end: datetime

        :param quantity:
            The value to assign to the quantity property of this Commitment.
        :type quantity: str

        :param used_amount:
            The value to assign to the used_amount property of this Commitment.
        :type used_amount: str

        :param available_amount:
            The value to assign to the available_amount property of this Commitment.
        :type available_amount: str

        :param funded_allocation_value:
            The value to assign to the funded_allocation_value property of this Commitment.
        :type funded_allocation_value: str

        �strZdatetime)�id�subscribed_service_id�
time_start�time_end�quantity�used_amount�available_amount�funded_allocation_valuerZsubscribedServiceIdZ	timeStartZtimeEndrZ
usedAmountZavailableAmountZfundedAllocationValueN)
Z
swagger_typesZ
attribute_map�_id�_subscribed_service_id�_time_start�	_time_end�	_quantity�_used_amount�_available_amount�_funded_allocation_value)�self�kwargs�r�I/usr/lib/python3.9/site-packages/oci/onesubscription/models/commitment.py�__init__s4'��zCommitment.__init__cCs|jS)z�
        **[Required]** Gets the id of this Commitment.
        SPM internal Commitment ID


        :return: The id of this Commitment.
        :rtype: str
        �r�rrrrrWs
z
Commitment.idcCs
||_dS)z�
        Sets the id of this Commitment.
        SPM internal Commitment ID


        :param id: The id of this Commitment.
        :type: str
        Nr)rrrrrrcs
cCs|jS)z�
        Gets the subscribed_service_id of this Commitment.
        SPM internal Subscribed Service ID


        :return: The subscribed_service_id of this Commitment.
        :rtype: str
        �rrrrrr	os
z Commitment.subscribed_service_idcCs
||_dS)z�
        Sets the subscribed_service_id of this Commitment.
        SPM internal Subscribed Service ID


        :param subscribed_service_id: The subscribed_service_id of this Commitment.
        :type: str
        Nr)rr	rrrr	{s
cCs|jS)z�
        Gets the time_start of this Commitment.
        Commitment start date


        :return: The time_start of this Commitment.
        :rtype: datetime
        �rrrrrr
�s
zCommitment.time_startcCs
||_dS)z�
        Sets the time_start of this Commitment.
        Commitment start date


        :param time_start: The time_start of this Commitment.
        :type: datetime
        Nr )rr
rrrr
�s
cCs|jS)z�
        Gets the time_end of this Commitment.
        Commitment end date


        :return: The time_end of this Commitment.
        :rtype: datetime
        �rrrrrr�s
zCommitment.time_endcCs
||_dS)z�
        Sets the time_end of this Commitment.
        Commitment end date


        :param time_end: The time_end of this Commitment.
        :type: datetime
        Nr!)rrrrrr�s
cCs|jS)z�
        Gets the quantity of this Commitment.
        Commitment quantity


        :return: The quantity of this Commitment.
        :rtype: str
        �rrrrrr�s
zCommitment.quantitycCs
||_dS)z�
        Sets the quantity of this Commitment.
        Commitment quantity


        :param quantity: The quantity of this Commitment.
        :type: str
        Nr")rrrrrr�s
cCs|jS)z�
        Gets the used_amount of this Commitment.
        Commitment used amount


        :return: The used_amount of this Commitment.
        :rtype: str
        �rrrrrr
�s
zCommitment.used_amountcCs
||_dS)z�
        Sets the used_amount of this Commitment.
        Commitment used amount


        :param used_amount: The used_amount of this Commitment.
        :type: str
        Nr#)rr
rrrr
�s
cCs|jS)z�
        Gets the available_amount of this Commitment.
        Commitment available amount


        :return: The available_amount of this Commitment.
        :rtype: str
        �rrrrrr�s
zCommitment.available_amountcCs
||_dS)z�
        Sets the available_amount of this Commitment.
        Commitment available amount


        :param available_amount: The available_amount of this Commitment.
        :type: str
        Nr$)rrrrrr�s
cCs|jS)z�
        Gets the funded_allocation_value of this Commitment.
        Funded Allocation line value
        example: 12000.00


        :return: The funded_allocation_value of this Commitment.
        :rtype: str
        �rrrrrr�sz"Commitment.funded_allocation_valuecCs
||_dS)z�
        Sets the funded_allocation_value of this Commitment.
        Funded Allocation line value
        example: 12000.00


        :param funded_allocation_value: The funded_allocation_value of this Commitment.
        :type: str
        Nr%)rrrrrrscCst|�S�N)rrrrr�__repr__szCommitment.__repr__cCs|durdS|j|jkS)NF)�__dict__�r�otherrrr�__eq__szCommitment.__eq__cCs
||kSr&rr)rrr�__ne__"szCommitment.__ne__N)�__name__�
__module__�__qualname__�__doc__r�propertyr�setterr	r
rrr
rrr'r+r,rrrrrsJE














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

Youez - 2016 - github.com/yon3zu
LinuXploit