Skip to content

CreateBillingViewRequest

Source code in docs_src/capo_billing/types/create_billing_view_request.py
class CreateBillingViewRequest(TypedDict, closed=True):
    name: "capo_billing.types.billing_view_name.BillingViewName"
    """<p> The name of the billing view. </p>"""
    description: NotRequired[
        "capo_billing.types.billing_view_description.BillingViewDescription"
    ]
    """<p> The description of the billing view. </p>"""
    source_views: (
        "capo_billing.types.billing_view_source_views_list.BillingViewSourceViewsList"
    )
    """<p>A list of billing views used as the data source for the custom billing view.</p>"""
    data_filter_expression: NotRequired["capo_billing.types.expression.Expression"]
    """<p> See <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code>, <code>Tags</code>, and <code>CostCategories</code>. </p>"""
    client_token: NotRequired["capo_billing.types.client_token.ClientToken"]
    """<p>A unique, case-sensitive identifier you specify to ensure idempotency of the request. Idempotency ensures that an API request completes no more than one time. If the original request completes successfully, any subsequent retries complete successfully without performing any further actions with an idempotent request. </p>"""
    resource_tags: NotRequired["capo_billing.types.resource_tag_list.ResourceTagList"]
    """<p>A list of key value map specifying tags associated to the billing view being created. </p>"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

A unique, case-sensitive identifier you specify to ensure idempotency of the request. Idempotency ensures that an API request completes no more than one time. If the original request completes successfully, any subsequent retries complete successfully without performing any further actions with an idempotent request.

data_filter_expression instance-attribute

data_filter_expression: NotRequired[Expression]

See Expression. Billing view only supports LINKED_ACCOUNT, Tags, and CostCategories.

description instance-attribute

description: NotRequired[BillingViewDescription]

The description of the billing view.

name instance-attribute

The name of the billing view.

resource_tags instance-attribute

resource_tags: NotRequired[ResourceTagList]

A list of key value map specifying tags associated to the billing view being created.

source_views instance-attribute

A list of billing views used as the data source for the custom billing view.