Aurora
Adminer
Auto Root
WP Admin
cPanel Reset
Anti Backdoor
Root
lib
python3.9
site-packages
oci
osp_gateway
models
__pycache__
Upload
New Folder
New File
Name
Size
Permissions
Actions
..
-
-
-
Upload File
Select File
New Folder
Folder Name
New File
File Name
Add WordPress Admin
Database Host
Database Name
Database User
Database Password
Admin Username
Admin Password
cPanel Password Reset
Email Address
Edit: invoice_summary.cpython-39.pyc
a ���f�q � @ 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 ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZd Zdd� Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zed(d)� �Zejd*d)� �Zed+d,� �Zejd-d,� �Zed.d/� �Zejd0d/� �Zed1d2� �Zejd3d2� �Zed4d5� �Zejd6d5� �Zed7d8� �Z e jd9d8� �Z ed:d;� �Z!e!jd<d;� �Z!ed=d>� �Z"e"jd?d>� �Z"ed@dA� �Z#e#jdBdA� �Z#edCdD� �Z$e$jdEdD� �Z$edFdG� �Z%e%jdHdG� �Z%edIdJ� �Z&e&jdKdJ� �Z&edLdM� �Z'e'jdNdM� �Z'edOdP� �Z(e(jdQdP� �Z(edRdS� �Z)e)jdTdS� �Z)edUdV� �Z*e*jdWdV� �Z*edXdY� �Z+e+jdZdY� �Z+ed[d\� �Z,e,jd]d\� �Z,d^d_� Z-d`da� Z.dbdc� Z/ddS )e�InvoiceSummaryz Invoice list elements �OPEN�PAST_DUE�PAYMENT_SUBMITTED�CLOSED�HARDWARE�SUBSCRIPTION�SUPPORT�LICENSE� EDUCATION� CONSULTING�SERVICE�USAGEc K s ddddddddddddddddddddddddddd�| _ d d ddd ddddddddddddddddddd d!d"d�| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _ d#| _ d#| _d#| _d#| _ d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#S )$ab Initializes a new InvoiceSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param invoice_id: The value to assign to the invoice_id property of this InvoiceSummary. :type invoice_id: str :param invoice_number: The value to assign to the invoice_number property of this InvoiceSummary. :type invoice_number: str :param internal_invoice_id: The value to assign to the internal_invoice_id property of this InvoiceSummary. :type internal_invoice_id: str :param is_credit_card_payable: The value to assign to the is_credit_card_payable property of this InvoiceSummary. :type is_credit_card_payable: bool :param invoice_status: The value to assign to the invoice_status property of this InvoiceSummary. Allowed values for this property are: "OPEN", "PAST_DUE", "PAYMENT_SUBMITTED", "CLOSED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type invoice_status: str :param invoice_type: The value to assign to the invoice_type property of this InvoiceSummary. Allowed values for this property are: "HARDWARE", "SUBSCRIPTION", "SUPPORT", "LICENSE", "EDUCATION", "CONSULTING", "SERVICE", "USAGE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type invoice_type: str :param is_paid: The value to assign to the is_paid property of this InvoiceSummary. :type is_paid: bool :param is_payable: The value to assign to the is_payable property of this InvoiceSummary. :type is_payable: bool :param invoice_amount: The value to assign to the invoice_amount property of this InvoiceSummary. :type invoice_amount: float :param invoice_amount_due: The value to assign to the invoice_amount_due property of this InvoiceSummary. :type invoice_amount_due: float :param invoice_amount_credited: The value to assign to the invoice_amount_credited property of this InvoiceSummary. :type invoice_amount_credited: float :param invoice_amount_adjusted: The value to assign to the invoice_amount_adjusted property of this InvoiceSummary. :type invoice_amount_adjusted: float :param invoice_amount_applied: The value to assign to the invoice_amount_applied property of this InvoiceSummary. :type invoice_amount_applied: float :param time_invoice_due: The value to assign to the time_invoice_due property of this InvoiceSummary. :type time_invoice_due: datetime :param is_payment_failed: The value to assign to the is_payment_failed property of this InvoiceSummary. :type is_payment_failed: bool :param invoice_amount_in_dispute: The value to assign to the invoice_amount_in_dispute property of this InvoiceSummary. :type invoice_amount_in_dispute: float :param invoice_ref_number: The value to assign to the invoice_ref_number property of this InvoiceSummary. :type invoice_ref_number: str :param invoice_po_number: The value to assign to the invoice_po_number property of this InvoiceSummary. :type invoice_po_number: str :param time_invoice: The value to assign to the time_invoice property of this InvoiceSummary. :type time_invoice: datetime :param currency: The value to assign to the currency property of this InvoiceSummary. :type currency: oci.osp_gateway.models.Currency :param is_pdf_email_available: The value to assign to the is_pdf_email_available property of this InvoiceSummary. :type is_pdf_email_available: bool :param is_display_view_pdf: The value to assign to the is_display_view_pdf property of this InvoiceSummary. :type is_display_view_pdf: bool :param is_display_download_pdf: The value to assign to the is_display_download_pdf property of this InvoiceSummary. :type is_display_download_pdf: bool :param last_payment_detail: The value to assign to the last_payment_detail property of this InvoiceSummary. :type last_payment_detail: oci.osp_gateway.models.PaymentDetail :param party_name: The value to assign to the party_name property of this InvoiceSummary. :type party_name: str :param subscription_ids: The value to assign to the subscription_ids property of this InvoiceSummary. :type subscription_ids: list[str] �str�bool�floatZdatetimeZCurrencyZ PaymentDetailz list[str])� invoice_id�invoice_number�internal_invoice_id�is_credit_card_payable�invoice_status�invoice_type�is_paid� is_payable�invoice_amount�invoice_amount_due�invoice_amount_credited�invoice_amount_adjusted�invoice_amount_applied�time_invoice_due�is_payment_failed�invoice_amount_in_dispute�invoice_ref_number�invoice_po_number�time_invoice�currency�is_pdf_email_available�is_display_view_pdf�is_display_download_pdf�last_payment_detail� party_name�subscription_idsZ invoiceIdZ invoiceNumberZinternalInvoiceIdZisCreditCardPayableZ invoiceStatusZinvoiceTypeZisPaidZ isPayableZ invoiceAmountZinvoiceAmountDueZinvoiceAmountCreditedZinvoiceAmountAdjustedZinvoiceAmountAppliedZtimeInvoiceDueZisPaymentFailedZinvoiceAmountInDisputeZinvoiceRefNumberZinvoicePoNumberZtimeInvoicer) ZisPdfEmailAvailableZisDisplayViewPdfZisDisplayDownloadPdfZlastPaymentDetailZ partyNameZsubscriptionIdsN)Z swagger_typesZ attribute_map�_invoice_id�_invoice_number�_internal_invoice_id�_is_credit_card_payable�_invoice_status� _invoice_type�_is_paid�_is_payable�_invoice_amount�_invoice_amount_due�_invoice_amount_credited�_invoice_amount_adjusted�_invoice_amount_applied�_time_invoice_due�_is_payment_failed�_invoice_amount_in_dispute�_invoice_ref_number�_invoice_po_number� _time_invoice� _currency�_is_pdf_email_available�_is_display_view_pdf�_is_display_download_pdf�_last_payment_detail�_party_name�_subscription_ids)�self�kwargs� rL �J/usr/lib/python3.9/site-packages/oci/osp_gateway/models/invoice_summary.py�__init__B s� s��zInvoiceSummary.__init__c C s | j S )z� **[Required]** Gets the invoice_id of this InvoiceSummary. Invoice identifier :return: The invoice_id of this InvoiceSummary. :rtype: str �r0 �rJ rL rL rM r s zInvoiceSummary.invoice_idc C s || _ dS )z� Sets the invoice_id of this InvoiceSummary. Invoice identifier :param invoice_id: The invoice_id of this InvoiceSummary. :type: str NrO )rJ r rL rL rM r s c C s | j S )z� Gets the invoice_number of this InvoiceSummary. Invoice external reference :return: The invoice_number of this InvoiceSummary. :rtype: str �r1 rP rL rL rM r ! s zInvoiceSummary.invoice_numberc C s || _ dS )z� Sets the invoice_number of this InvoiceSummary. Invoice external reference :param invoice_number: The invoice_number of this InvoiceSummary. :type: str NrQ )rJ r rL rL rM r - s c C s | j S )z� Gets the internal_invoice_id of this InvoiceSummary. PC invoice identifier :return: The internal_invoice_id of this InvoiceSummary. :rtype: str �r2 rP rL rL rM r 9 s z"InvoiceSummary.internal_invoice_idc C s || _ dS )z� Sets the internal_invoice_id of this InvoiceSummary. PC invoice identifier :param internal_invoice_id: The internal_invoice_id of this InvoiceSummary. :type: str NrR )rJ r rL rL rM r E s c C s | j S )z� Gets the is_credit_card_payable of this InvoiceSummary. Is credit card payment eligible :return: The is_credit_card_payable of this InvoiceSummary. :rtype: bool �r3 rP rL rL rM r Q s z%InvoiceSummary.is_credit_card_payablec C s || _ dS )z� Sets the is_credit_card_payable of this InvoiceSummary. Is credit card payment eligible :param is_credit_card_payable: The is_credit_card_payable of this InvoiceSummary. :type: bool NrS )rJ r rL rL rM r ] s c C s | j S )a� Gets the invoice_status of this InvoiceSummary. Invoice status Allowed values for this property are: "OPEN", "PAST_DUE", "PAYMENT_SUBMITTED", "CLOSED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The invoice_status of this InvoiceSummary. :rtype: str )r4 rP rL rL rM r i s zInvoiceSummary.invoice_statusc C s g d�}t ||�sd}|| _dS )z� Sets the invoice_status of this InvoiceSummary. Invoice status :param invoice_status: The invoice_status of this InvoiceSummary. :type: str )r r r r �UNKNOWN_ENUM_VALUEN)r r4 )rJ r �allowed_valuesrL rL rM r x s c C s | j S )a� Gets the invoice_type of this InvoiceSummary. Type of invoice Allowed values for this property are: "HARDWARE", "SUBSCRIPTION", "SUPPORT", "LICENSE", "EDUCATION", "CONSULTING", "SERVICE", "USAGE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The invoice_type of this InvoiceSummary. :rtype: str )r5 rP rL rL rM r � s zInvoiceSummary.invoice_typec C s g d�}t ||�sd}|| _dS )z� Sets the invoice_type of this InvoiceSummary. Type of invoice :param invoice_type: The invoice_type of this InvoiceSummary. :type: str )r r r r r r r r rT N)r r5 )rJ r rU rL rL rM r � s c C s | j S )z� Gets the is_paid of this InvoiceSummary. Is the invoice has been already payed :return: The is_paid of this InvoiceSummary. :rtype: bool �r6 rP rL rL rM r � s zInvoiceSummary.is_paidc C s || _ dS )z� Sets the is_paid of this InvoiceSummary. Is the invoice has been already payed :param is_paid: The is_paid of this InvoiceSummary. :type: bool NrV )rJ r rL rL rM r � s c C s | j S )z� Gets the is_payable of this InvoiceSummary. Whether invoice can be payed :return: The is_payable of this InvoiceSummary. :rtype: bool �r7 rP rL rL rM r � s zInvoiceSummary.is_payablec C s || _ dS )z� Sets the is_payable of this InvoiceSummary. Whether invoice can be payed :param is_payable: The is_payable of this InvoiceSummary. :type: bool NrW )rJ r rL rL rM r � s c C s | j S )z� Gets the invoice_amount of this InvoiceSummary. Invoice amount :return: The invoice_amount of this InvoiceSummary. :rtype: float �r8 rP rL rL rM r � s zInvoiceSummary.invoice_amountc C s || _ dS )z� Sets the invoice_amount of this InvoiceSummary. Invoice amount :param invoice_amount: The invoice_amount of this InvoiceSummary. :type: float NrX )rJ r rL rL rM r � s c C s | j S )z� Gets the invoice_amount_due of this InvoiceSummary. Invoice amount due :return: The invoice_amount_due of this InvoiceSummary. :rtype: float �r9 rP rL rL rM r � s z!InvoiceSummary.invoice_amount_duec C s || _ dS )z� Sets the invoice_amount_due of this InvoiceSummary. Invoice amount due :param invoice_amount_due: The invoice_amount_due of this InvoiceSummary. :type: float NrY )rJ r rL rL rM r � s c C s | j S )z� Gets the invoice_amount_credited of this InvoiceSummary. Invoice amount credit :return: The invoice_amount_credited of this InvoiceSummary. :rtype: float �r: rP rL rL rM r s z&InvoiceSummary.invoice_amount_creditedc C s || _ dS )z� Sets the invoice_amount_credited of this InvoiceSummary. Invoice amount credit :param invoice_amount_credited: The invoice_amount_credited of this InvoiceSummary. :type: float NrZ )rJ r rL rL rM r s c C s | j S )z� Gets the invoice_amount_adjusted of this InvoiceSummary. Invoice amount adjust :return: The invoice_amount_adjusted of this InvoiceSummary. :rtype: float �r; rP rL rL rM r! s z&InvoiceSummary.invoice_amount_adjustedc C s || _ dS )z� Sets the invoice_amount_adjusted of this InvoiceSummary. Invoice amount adjust :param invoice_amount_adjusted: The invoice_amount_adjusted of this InvoiceSummary. :type: float Nr[ )rJ r! rL rL rM r! ) s c C s | j S )z� Gets the invoice_amount_applied of this InvoiceSummary. Invoice amount applied :return: The invoice_amount_applied of this InvoiceSummary. :rtype: float �r<