ComputedUsageProduct

class oci.onesubscription.models.ComputedUsageProduct(**kwargs)

Bases: object

Product description

Methods

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

Attributes

billing_category Gets the billing_category of this ComputedUsageProduct.
name [Required] Gets the name of this ComputedUsageProduct.
part_number [Required] Gets the part_number of this ComputedUsageProduct.
product_category Gets the product_category of this ComputedUsageProduct.
provisioning_group Gets the provisioning_group of this ComputedUsageProduct.
ucm_rate_card_part_type Gets the ucm_rate_card_part_type of this ComputedUsageProduct.
unit_of_measure Gets the unit_of_measure of this ComputedUsageProduct.
__init__(**kwargs)

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

Parameters:
  • part_number (str) – The value to assign to the part_number property of this ComputedUsageProduct.
  • name (str) – The value to assign to the name property of this ComputedUsageProduct.
  • unit_of_measure (str) – The value to assign to the unit_of_measure property of this ComputedUsageProduct.
  • provisioning_group (str) – The value to assign to the provisioning_group property of this ComputedUsageProduct.
  • billing_category (str) – The value to assign to the billing_category property of this ComputedUsageProduct.
  • product_category (str) – The value to assign to the product_category property of this ComputedUsageProduct.
  • ucm_rate_card_part_type (str) – The value to assign to the ucm_rate_card_part_type property of this ComputedUsageProduct.
billing_category

Gets the billing_category of this ComputedUsageProduct. Metered service billing category

Returns:The billing_category of this ComputedUsageProduct.
Return type:str
name

[Required] Gets the name of this ComputedUsageProduct. Product name

Returns:The name of this ComputedUsageProduct.
Return type:str
part_number

[Required] Gets the part_number of this ComputedUsageProduct. Product part number

Returns:The part_number of this ComputedUsageProduct.
Return type:str
product_category

Gets the product_category of this ComputedUsageProduct. Product category

Returns:The product_category of this ComputedUsageProduct.
Return type:str
provisioning_group

Gets the provisioning_group of this ComputedUsageProduct. Product provisioning group

Returns:The provisioning_group of this ComputedUsageProduct.
Return type:str
ucm_rate_card_part_type

Gets the ucm_rate_card_part_type of this ComputedUsageProduct. Rate card part type of Product

Returns:The ucm_rate_card_part_type of this ComputedUsageProduct.
Return type:str
unit_of_measure

Gets the unit_of_measure of this ComputedUsageProduct. Unit of Measure

Returns:The unit_of_measure of this ComputedUsageProduct.
Return type:str