qcs_api_client.models.billing_product#

Module Contents#

Classes#

BillingProduct

A QCS service product. This may represent one time (such as reservations) or metered services.

Attributes#

T

qcs_api_client.models.billing_product.T#
class qcs_api_client.models.billing_product.BillingProduct#

A QCS service product. This may represent one time (such as reservations) or metered services.

id#

Unique identifier for the object.

Type

str

name#

This name will show up on associated invoice line item descriptions.

Type

str

object_#

String representing the object’s type. Objects of the same type share the same value.

Type

BillingProductObject

description#
Type

Union[Unset, str]

unit_label#

A label that represents units of this product. When set, this will be included in associated invoice line item descriptions.

Type

Union[Unset, str]

id :str#
name :str#
object_ :qcs_api_client.models.billing_product_object.BillingProductObject#
description :Union[qcs_api_client.types.Unset, str]#
unit_label :Union[qcs_api_client.types.Unset, str]#
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#