Source code for kittycad.models.billing_item_kind

from enum import Enum


[docs] class BillingItemKind(str, Enum): """Pricing model used by a contract item.""" # noqa: E501 """# A flat amount that does not vary with measured usage.""" # noqa: E501 FIXED_FEE = "fixed_fee" """# Usage is rated by one or more explicit pricing tiers.""" # noqa: E501 USAGE_TIERED = "usage_tiered" """# Usage burns down a commitment bucket before any overage path.""" # noqa: E501 USAGE_COMMITMENT_BUCKET = "usage_commitment_bucket" def __str__(self) -> str: return str(self.value)