PricingRate

class oci.marketplace_publisher.models.PricingRate(**kwargs)

Bases: object

A pricing plan rate provided by the Publisher.

Methods

__init__(**kwargs) Initializes a new PricingRate object with values from keyword arguments.

Attributes

billing_currency [Required] Gets the billing_currency of this PricingRate.
rate [Required] Gets the rate of this PricingRate.
__init__(**kwargs)

Initializes a new PricingRate object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • billing_currency (str) – The value to assign to the billing_currency property of this PricingRate.
  • rate (float) – The value to assign to the rate property of this PricingRate.
billing_currency

[Required] Gets the billing_currency of this PricingRate. The currency supported, in the format specified by ISO-4217

Returns:The billing_currency of this PricingRate.
Return type:str
rate

[Required] Gets the rate of this PricingRate. Tha amount for the currency type.

Returns:The rate of this PricingRate.
Return type:float