qcs_api_client.models.billing_price_recurrence
#
Module Contents#
Classes#
The recurring components of a price such as interval and usageType. |
Attributes#
- qcs_api_client.models.billing_price_recurrence.T#
- class qcs_api_client.models.billing_price_recurrence.BillingPriceRecurrence#
The recurring components of a price such as interval and usageType.
- interval#
- aggregate_usage#
- Type
Union[Unset, BillingPriceRecurrenceAggregateUsage]
- interval_count#
- Type
Union[Unset, int]
- usage_type#
- Type
Union[Unset, BillingPriceRecurrenceUsageType]
- interval :qcs_api_client.models.billing_price_recurrence_interval.BillingPriceRecurrenceInterval#
- aggregate_usage :Union[qcs_api_client.types.Unset, qcs_api_client.models.billing_price_recurrence_aggregate_usage.BillingPriceRecurrenceAggregateUsage]#
- interval_count :Union[qcs_api_client.types.Unset, int]#
- usage_type :Union[qcs_api_client.types.Unset, qcs_api_client.models.billing_price_recurrence_usage_type.BillingPriceRecurrenceUsageType]#
- additional_properties :Dict[str, Any]#
- to_dict(pick_by_predicate: Optional[Callable[[Any], bool]] = is_not_none) Dict[str, Any] #
- classmethod from_dict(src_dict: Dict[str, Any]) T #
- property additional_keys List[str] #
- __getitem__(key: str) Any #
- __setitem__(key: str, value: Any) None #
- __delitem__(key: str) None #
- __contains__(key: str) bool #