RateCardSummary¶
-
class
oci.osub_subscription.models.RateCardSummary(**kwargs)¶ Bases:
objectRate Card Summary
Methods
__init__(**kwargs)Initializes a new RateCardSummary object with values from keyword arguments. Attributes
currencyGets the currency of this RateCardSummary. discretionary_discount_percentageGets the discretionary_discount_percentage of this RateCardSummary. is_tierGets the is_tier of this RateCardSummary. net_unit_price[Required] Gets the net_unit_price of this RateCardSummary. overage_price[Required] Gets the overage_price of this RateCardSummary. product[Required] Gets the product of this RateCardSummary. rate_card_tiersGets the rate_card_tiers of this RateCardSummary. time_endGets the time_end of this RateCardSummary. time_startGets the time_start of this RateCardSummary. -
__init__(**kwargs)¶ Initializes a new RateCardSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - product (oci.osub_subscription.models.Product) – The value to assign to the product property of this RateCardSummary.
- time_start (datetime) – The value to assign to the time_start property of this RateCardSummary.
- time_end (datetime) – The value to assign to the time_end property of this RateCardSummary.
- net_unit_price (str) – The value to assign to the net_unit_price property of this RateCardSummary.
- discretionary_discount_percentage (str) – The value to assign to the discretionary_discount_percentage property of this RateCardSummary.
- overage_price (str) – The value to assign to the overage_price property of this RateCardSummary.
- is_tier (bool) – The value to assign to the is_tier property of this RateCardSummary.
- currency (oci.osub_subscription.models.Currency) – The value to assign to the currency property of this RateCardSummary.
- rate_card_tiers (list[oci.osub_subscription.models.RateCardTier]) – The value to assign to the rate_card_tiers property of this RateCardSummary.
-
currency¶ Gets the currency of this RateCardSummary.
Returns: The currency of this RateCardSummary. Return type: oci.osub_subscription.models.Currency
-
discretionary_discount_percentage¶ Gets the discretionary_discount_percentage of this RateCardSummary. Rate card discretionary discount percentage
Returns: The discretionary_discount_percentage of this RateCardSummary. Return type: str
-
is_tier¶ Gets the is_tier of this RateCardSummary. Rate card price tier flag
Returns: The is_tier of this RateCardSummary. Return type: bool
-
net_unit_price¶ [Required] Gets the net_unit_price of this RateCardSummary. Rate card net unit price
Returns: The net_unit_price of this RateCardSummary. Return type: str
-
overage_price¶ [Required] Gets the overage_price of this RateCardSummary. Rate card overage price
Returns: The overage_price of this RateCardSummary. Return type: str
-
product¶ [Required] Gets the product of this RateCardSummary.
Returns: The product of this RateCardSummary. Return type: oci.osub_subscription.models.Product
-
rate_card_tiers¶ Gets the rate_card_tiers of this RateCardSummary. List of tiered rate card prices
Returns: The rate_card_tiers of this RateCardSummary. Return type: list[oci.osub_subscription.models.RateCardTier]
-
time_end¶ Gets the time_end of this RateCardSummary. Rate card end date
Returns: The time_end of this RateCardSummary. Return type: datetime
-
time_start¶ Gets the time_start of this RateCardSummary. Rate card start date
Returns: The time_start of this RateCardSummary. Return type: datetime
-