Skip to content

BillingViewElement

Source code in docs_src/capo_billing/types/billing_view_element.py
class BillingViewElement(TypedDict, closed=True):
    arn: NotRequired["capo_billing.types.billing_view_arn.BillingViewArn"]
    """<p> The Amazon Resource Name (ARN) that can be used to uniquely identify the billing view. </p>"""
    name: NotRequired["capo_billing.types.billing_view_name.BillingViewName"]
    """<p> The account name of the billing view. </p>"""
    description: NotRequired[
        "capo_billing.types.billing_view_description.BillingViewDescription"
    ]
    """<p> The description of the billing view. </p>"""
    billing_view_type: NotRequired[
        "capo_billing.types.billing_view_type.BillingViewType"
    ]
    """<p>The type of billing group. </p>"""
    owner_account_id: NotRequired["capo_billing.types.account_id.AccountId"]
    """<p>The account owner of the billing view. </p>"""
    source_account_id: NotRequired["capo_billing.types.account_id.AccountId"]
    """<p> The Amazon Web Services account ID that owns the source billing view, if this is a derived 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>"""
    created_at: NotRequired["datetime.datetime"]
    """<p>The time when the billing view was created. </p>"""
    updated_at: NotRequired["datetime.datetime"]
    """<p>The time when the billing view was last updated. </p>"""
    derived_view_count: NotRequired["int"]
    """<p> The number of billing views that use this billing view as a source. </p>"""
    source_view_count: NotRequired["int"]
    """<p> The number of source views associated with this billing view. </p>"""
    view_definition_last_updated_at: NotRequired["datetime.datetime"]
    """<p> The timestamp of when the billing view definition was last updated. </p>"""
    health_status: NotRequired[
        "capo_billing.types.billing_view_health_status.BillingViewHealthStatus"
    ]
    """<p> The current health status of the billing view. </p>"""

arn instance-attribute

arn: NotRequired[BillingViewArn]

The Amazon Resource Name (ARN) that can be used to uniquely identify the billing view.

billing_view_type instance-attribute

billing_view_type: NotRequired[BillingViewType]

The type of billing group.

created_at instance-attribute

created_at: NotRequired[datetime]

The time when the billing view was created.

data_filter_expression instance-attribute

data_filter_expression: NotRequired[Expression]

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

derived_view_count instance-attribute

derived_view_count: NotRequired[int]

The number of billing views that use this billing view as a source.

description instance-attribute

description: NotRequired[BillingViewDescription]

The description of the billing view.

health_status instance-attribute

health_status: NotRequired[BillingViewHealthStatus]

The current health status of the billing view.

name instance-attribute

name: NotRequired[BillingViewName]

The account name of the billing view.

owner_account_id instance-attribute

owner_account_id: NotRequired[AccountId]

The account owner of the billing view.

source_account_id instance-attribute

source_account_id: NotRequired[AccountId]

The Amazon Web Services account ID that owns the source billing view, if this is a derived billing view.

source_view_count instance-attribute

source_view_count: NotRequired[int]

The number of source views associated with this billing view.

updated_at instance-attribute

updated_at: NotRequired[datetime]

The time when the billing view was last updated.

view_definition_last_updated_at instance-attribute

view_definition_last_updated_at: NotRequired[datetime]

The timestamp of when the billing view definition was last updated.