Skip to content

BusinessSupportAccountCharge

Source code in docs_src/capo_billing/types/business_support_account_charge.py
class BusinessSupportAccountCharge(TypedDict, closed=True):
    account_id: "capo_billing.types.account_id.AccountId"
    """<p>The linked account ID.</p>"""
    support_plan_name: "str"
    """<p>The Support plan name for this account. Valid values: <code>AWSSupportBusiness</code> (Business Support plan), <code>AWSSupportDeveloper</code> (Developer Support plan), <code>AWSSupportEssential</code> (Basic Support plan).</p>"""
    total_charge: "str"
    """<p>The total Business Support charge amount for this account in the billing month.</p>"""
    total_usage_basis: "str"
    """<p>The total Support-eligible spend used as the basis for calculating the Business Support charge for this account.</p>"""
    tier_charges: NotRequired[
        "capo_billing.types.business_support_tier_charge_list.BusinessSupportTierChargeList"
    ]
    """<p>The tier-level charges that make up the total Business Support charge for this account. Each tier represents a spend range with its own rate.</p>"""
    support_discount: NotRequired[
        "capo_billing.types.business_support_discount.BusinessSupportDiscount"
    ]
    """<p>The discount applied to the Business Support charge for this account, if any. This field is absent when no discount applies.</p>"""
    support_eligible_spend_by_service: NotRequired[
        "capo_billing.types.business_support_service_spend_list.BusinessSupportServiceSpendList"
    ]
    """<p>The Support-eligible spend broken down by contributing service for this account.</p>"""

account_id instance-attribute

account_id: AccountId

The linked account ID.

support_discount instance-attribute

support_discount: NotRequired[BusinessSupportDiscount]

The discount applied to the Business Support charge for this account, if any. This field is absent when no discount applies.

support_eligible_spend_by_service instance-attribute

support_eligible_spend_by_service: NotRequired[BusinessSupportServiceSpendList]

The Support-eligible spend broken down by contributing service for this account.

support_plan_name instance-attribute

support_plan_name: str

The Support plan name for this account. Valid values: AWSSupportBusiness (Business Support plan), AWSSupportDeveloper (Developer Support plan), AWSSupportEssential (Basic Support plan).

tier_charges instance-attribute

tier_charges: NotRequired[BusinessSupportTierChargeList]

The tier-level charges that make up the total Business Support charge for this account. Each tier represents a spend range with its own rate.

total_charge instance-attribute

total_charge: str

The total Business Support charge amount for this account in the billing month.

total_usage_basis instance-attribute

total_usage_basis: str

The total Support-eligible spend used as the basis for calculating the Business Support charge for this account.