THE LINUX FOUNDATION PROJECTS
Docs navigation
On this page

    3.1.28 Commitment Discount Unit

    Dataset: Cost and Usage
    Column Type: Dimension
    Feature Level: Conditional
    Data Type: String
    Since: 1.1

    Commitment Discount Unit represents the service-provider-specified measurement unit indicating how a service provider measures the Commitment Discount Quantity of a commitment discount. The CommitmentDiscountUnit column is only applicable to commitment discounts and not negotiated discounts.

    3.1.28.1 Requirements

    CommitmentDiscountUnit adheres to the following requirements:

    • CommitmentDiscountUnit MUST be present in a Cost and Usage FOCUS dataset when the service provider supports commitment discounts.
    • CommitmentDiscountUnit MUST be of type String.
    • CommitmentDiscountUnit MUST conform to StringHandling requirements.
    • CommitmentDiscountUnit SHOULD conform to UnitFormat requirements.
    • CommitmentDiscountUnit nullability is defined as follows:
      • CommitmentDiscountUnit MUST be null when CommitmentDiscountQuantity is null.
      • CommitmentDiscountUnit MUST NOT be null when CommitmentDiscountQuantity is not null.
    • When CommitmentDiscountUnit is not null, CommitmentDiscountUnit adheres to the following additional requirements:
      • CommitmentDiscountUnit MUST remain consistent over time for a given CommitmentDiscountId.
      • CommitmentDiscountUnit MUST represent the unit used to measure the commitment discount.
      • When accounting for commitment discount flexibility, the CommitmentDiscountUnit value SHOULD reflect this consideration.

    See Examples: Commitment Discount Flexibility for more details around commitment discount flexibility.

    3.1.28.4 Description

    The service-provider-specified measurement unit indicating how a service provider measures the Commitment Discount Quantity of a commitment discount.

    Constraints

    Property Value
    Column Type Dimension
    Feature Level Conditional
    Allows Nulls Yes
    Data Type String
    Value Format Unit Format