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.cpython-39.opt-1.pyc
a ���fsi � @ 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+d[d\� Z,d]d^� Z-d_d`� Z.daS )b�Invoicez Invoice details �HARDWARE�SUBSCRIPTION�SUPPORT�LICENSE� EDUCATION� CONSULTING�SERVICE�USAGE�OPEN�PAST_DUE�PAYMENT_SUBMITTED�CLOSEDc K s dddddddddddddddddddddddddd �| _ 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#S )$a� Initializes a new Invoice 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 Invoice. :type invoice_id: str :param invoice_number: The value to assign to the invoice_number property of this Invoice. :type invoice_number: str :param internal_invoice_id: The value to assign to the internal_invoice_id property of this Invoice. :type internal_invoice_id: str :param is_credit_card_payable: The value to assign to the is_credit_card_payable property of this Invoice. :type is_credit_card_payable: bool :param time_invoice: The value to assign to the time_invoice property of this Invoice. :type time_invoice: datetime :param tax: The value to assign to the tax property of this Invoice. :type tax: float :param invoice_amount: The value to assign to the invoice_amount property of this Invoice. :type invoice_amount: float :param invoice_amount_due: The value to assign to the invoice_amount_due property of this Invoice. :type invoice_amount_due: float :param invoice_amount_credited: The value to assign to the invoice_amount_credited property of this Invoice. :type invoice_amount_credited: float :param invoice_amount_adjusted: The value to assign to the invoice_amount_adjusted property of this Invoice. :type invoice_amount_adjusted: float :param invoice_amount_applied: The value to assign to the invoice_amount_applied property of this Invoice. :type invoice_amount_applied: float :param currency: The value to assign to the currency property of this Invoice. :type currency: oci.osp_gateway.models.Currency :param invoice_type: The value to assign to the invoice_type property of this 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'. :type invoice_type: str :param time_invoice_due: The value to assign to the time_invoice_due property of this Invoice. :type time_invoice_due: datetime :param invoice_ref_number: The value to assign to the invoice_ref_number property of this Invoice. :type invoice_ref_number: str :param invoice_po_number: The value to assign to the invoice_po_number property of this Invoice. :type invoice_po_number: str :param invoice_status: The value to assign to the invoice_status property of this Invoice. 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 preferred_email: The value to assign to the preferred_email property of this Invoice. :type preferred_email: str :param is_pdf_email_available: The value to assign to the is_pdf_email_available property of this Invoice. :type is_pdf_email_available: bool :param is_display_download_pdf: The value to assign to the is_display_download_pdf property of this Invoice. :type is_display_download_pdf: bool :param is_payable: The value to assign to the is_payable property of this Invoice. :type is_payable: bool :param payment_terms: The value to assign to the payment_terms property of this Invoice. :type payment_terms: str :param last_payment_detail: The value to assign to the last_payment_detail property of this Invoice. :type last_payment_detail: oci.osp_gateway.models.PaymentDetail :param bill_to_address: The value to assign to the bill_to_address property of this Invoice. :type bill_to_address: oci.osp_gateway.models.BillToAddress :param subscription_ids: The value to assign to the subscription_ids property of this Invoice. :type subscription_ids: list[str] �str�boolZdatetime�floatZCurrencyZ PaymentDetailZ BillToAddressz list[str])� invoice_id�invoice_number�internal_invoice_id�is_credit_card_payable�time_invoice�tax�invoice_amount�invoice_amount_due�invoice_amount_credited�invoice_amount_adjusted�invoice_amount_applied�currency�invoice_type�time_invoice_due�invoice_ref_number�invoice_po_number�invoice_status�preferred_email�is_pdf_email_available�is_display_download_pdf� is_payable� payment_terms�last_payment_detail�bill_to_address�subscription_idsZ invoiceIdZ invoiceNumberZinternalInvoiceIdZisCreditCardPayableZtimeInvoicer Z invoiceAmountZinvoiceAmountDueZinvoiceAmountCreditedZinvoiceAmountAdjustedZinvoiceAmountAppliedr! ZinvoiceTypeZtimeInvoiceDueZinvoiceRefNumberZinvoicePoNumberZ invoiceStatusZpreferredEmailZisPdfEmailAvailableZisDisplayDownloadPdfZ isPayableZpaymentTermsZlastPaymentDetailZ billToAddressZsubscriptionIdsN)Z swagger_typesZ attribute_map�_invoice_id�_invoice_number�_internal_invoice_id�_is_credit_card_payable� _time_invoice�_tax�_invoice_amount�_invoice_amount_due�_invoice_amount_credited�_invoice_amount_adjusted�_invoice_amount_applied� _currency� _invoice_type�_time_invoice_due�_invoice_ref_number�_invoice_po_number�_invoice_status�_preferred_email�_is_pdf_email_available�_is_display_download_pdf�_is_payable�_payment_terms�_last_payment_detail�_bill_to_address�_subscription_ids)�self�kwargs� rJ �B/usr/lib/python3.9/site-packages/oci/osp_gateway/models/invoice.py�__init__B s� o��zInvoice.__init__c C s | j S )z� **[Required]** Gets the invoice_id of this Invoice. Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID :return: The invoice_id of this Invoice. :rtype: str �r/ �rH rJ rJ rK r s zInvoice.invoice_idc C s || _ dS )z� Sets the invoice_id of this Invoice. Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID :param invoice_id: The invoice_id of this Invoice. :type: str NrM )rH r rJ rJ rK r s c C s | j S )z� Gets the invoice_number of this Invoice. Invoice external reference :return: The invoice_number of this Invoice. :rtype: str �r0 rN rJ rJ rK r s zInvoice.invoice_numberc C s || _ dS )z� Sets the invoice_number of this Invoice. Invoice external reference :param invoice_number: The invoice_number of this Invoice. :type: str NrO )rH r rJ rJ rK r & s c C s | j S )z� Gets the internal_invoice_id of this Invoice. Transaction identifier :return: The internal_invoice_id of this Invoice. :rtype: str �r1 rN rJ rJ rK r 2 s zInvoice.internal_invoice_idc C s || _ dS )z� Sets the internal_invoice_id of this Invoice. Transaction identifier :param internal_invoice_id: The internal_invoice_id of this Invoice. :type: str NrP )rH r rJ rJ rK r > s c C s | j S )z� Gets the is_credit_card_payable of this Invoice. Is credit card payment eligible :return: The is_credit_card_payable of this Invoice. :rtype: bool �r2 rN rJ rJ rK r J s zInvoice.is_credit_card_payablec C s || _ dS )z� Sets the is_credit_card_payable of this Invoice. Is credit card payment eligible :param is_credit_card_payable: The is_credit_card_payable of this Invoice. :type: bool NrQ )rH r rJ rJ rK r V s c C s | j S )z� Gets the time_invoice of this Invoice. Date of invoice :return: The time_invoice of this Invoice. :rtype: datetime �r3 rN rJ rJ rK r b s zInvoice.time_invoicec C s || _ dS )z� Sets the time_invoice of this Invoice. Date of invoice :param time_invoice: The time_invoice of this Invoice. :type: datetime NrR )rH r rJ rJ rK r n s c C s | j S )z� Gets the tax of this Invoice. Tax of invoice amount :return: The tax of this Invoice. :rtype: float �r4 rN rJ rJ rK r z s zInvoice.taxc C s || _ dS )z� Sets the tax of this Invoice. Tax of invoice amount :param tax: The tax of this Invoice. :type: float NrS )rH r rJ rJ rK r � s c C s | j S )z� Gets the invoice_amount of this Invoice. Total amount of invoice :return: The invoice_amount of this Invoice. :rtype: float �r5 rN rJ rJ rK r � s zInvoice.invoice_amountc C s || _ dS )z� Sets the invoice_amount of this Invoice. Total amount of invoice :param invoice_amount: The invoice_amount of this Invoice. :type: float NrT )rH r rJ rJ rK r � s c C s | j S )z� Gets the invoice_amount_due of this Invoice. Balance of invoice :return: The invoice_amount_due of this Invoice. :rtype: float �r6 rN rJ rJ rK r � s zInvoice.invoice_amount_duec C s || _ dS )z� Sets the invoice_amount_due of this Invoice. Balance of invoice :param invoice_amount_due: The invoice_amount_due of this Invoice. :type: float NrU )rH r rJ rJ rK r � s c C s | j S )z� Gets the invoice_amount_credited of this Invoice. Invoice amount credit :return: The invoice_amount_credited of this Invoice. :rtype: float �r7 rN rJ rJ rK r � s zInvoice.invoice_amount_creditedc C s || _ dS )z� Sets the invoice_amount_credited of this Invoice. Invoice amount credit :param invoice_amount_credited: The invoice_amount_credited of this Invoice. :type: float NrV )rH r rJ rJ rK r � s c C s | j S )z� Gets the invoice_amount_adjusted of this Invoice. Invoice amount adjust :return: The invoice_amount_adjusted of this Invoice. :rtype: float �r8 rN rJ rJ rK r � s zInvoice.invoice_amount_adjustedc C s || _ dS )z� Sets the invoice_amount_adjusted of this Invoice. Invoice amount adjust :param invoice_amount_adjusted: The invoice_amount_adjusted of this Invoice. :type: float NrW )rH r rJ rJ rK r � s c C s | j S )z� Gets the invoice_amount_applied of this Invoice. Invoice amount applied :return: The invoice_amount_applied of this Invoice. :rtype: float �r9 rN rJ rJ rK r � s zInvoice.invoice_amount_appliedc C s || _ dS )z� Sets the invoice_amount_applied of this Invoice. Invoice amount applied :param invoice_amount_applied: The invoice_amount_applied of this Invoice. :type: float NrX )rH r rJ rJ rK r � s c C s | j S )z� Gets the currency of this Invoice. :return: The currency of this Invoice. :rtype: oci.osp_gateway.models.Currency �r: rN rJ rJ rK r! s zInvoice.currencyc C s || _ dS )z� Sets the currency of this Invoice. :param currency: The currency of this Invoice. :type: oci.osp_gateway.models.Currency NrY )rH r! rJ rJ rK r! s c C s | j S )a� Gets the invoice_type of this Invoice. 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 Invoice. :rtype: str )r; rN rJ rJ rK r"