Skip to content

Expression

Source code in docs_src/capo_billing/types/expression.py
class Expression(TypedDict, closed=True):
    dimensions: NotRequired["capo_billing.types.dimension_values.DimensionValues"]
    """<p> The specific <code>Dimension</code> to use for <code>Expression</code>. </p>"""
    tags: NotRequired["capo_billing.types.tag_values.TagValues"]
    """<p> The specific <code>Tag</code> to use for <code>Expression</code>. </p>"""
    cost_categories: NotRequired[
        "capo_billing.types.cost_category_values.CostCategoryValues"
    ]
    """<p> The filter that's based on <code>CostCategory</code> values. </p>"""
    time_range: NotRequired["capo_billing.types.time_range.TimeRange"]
    """<p> Specifies a time range filter for the billing view data. </p>"""

cost_categories instance-attribute

cost_categories: NotRequired[CostCategoryValues]

The filter that's based on CostCategory values.

dimensions instance-attribute

dimensions: NotRequired[DimensionValues]

The specific Dimension to use for Expression.

tags instance-attribute

tags: NotRequired[TagValues]

The specific Tag to use for Expression.

time_range instance-attribute

time_range: NotRequired[TimeRange]

Specifies a time range filter for the billing view data.