📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
osp_gateway
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/osp_gateway/models/__pycache__
💾
Free:
45.7 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: 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<