Skip to content

SavingsPlans

Source code in docs_src/capo_cost_explorer/types/savings_plans.py
class SavingsPlans(TypedDict, closed=True):
    payment_option: NotRequired["capo_cost_explorer.types.payment_option.PaymentOption"]
    """<p>The payment option for the Savings Plans commitment.</p>"""
    savings_plans_type: NotRequired[
        "capo_cost_explorer.types.supported_savings_plans_type.SupportedSavingsPlansType"
    ]
    """<p>The Savings Plans type.</p>"""
    region: NotRequired["capo_cost_explorer.types.generic_string.GenericString"]
    """<p>The Region associated with the Savings Plans commitment.</p>"""
    instance_family: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The instance family of the Savings Plans commitment.</p>"""
    term_in_years: NotRequired["capo_cost_explorer.types.term_in_years.TermInYears"]
    """<p>The term that you want the Savings Plans commitment for.</p>"""
    savings_plans_commitment: NotRequired[
        "capo_cost_explorer.types.savings_plans_commitment.SavingsPlansCommitment"
    ]
    """<p>The Savings Plans commitment.</p>"""
    offering_id: NotRequired["capo_cost_explorer.types.generic_string.GenericString"]
    """<p>The unique ID that's used to distinguish Savings Plans commitments from one another.</p>"""

instance_family instance-attribute

instance_family: NotRequired[GenericString]

The instance family of the Savings Plans commitment.

offering_id instance-attribute

offering_id: NotRequired[GenericString]

The unique ID that's used to distinguish Savings Plans commitments from one another.

payment_option instance-attribute

payment_option: NotRequired[PaymentOption]

The payment option for the Savings Plans commitment.

region instance-attribute

region: NotRequired[GenericString]

The Region associated with the Savings Plans commitment.

savings_plans_commitment instance-attribute

savings_plans_commitment: NotRequired[SavingsPlansCommitment]

The Savings Plans commitment.

savings_plans_type instance-attribute

savings_plans_type: NotRequired[SupportedSavingsPlansType]

The Savings Plans type.

term_in_years instance-attribute

term_in_years: NotRequired[TermInYears]

The term that you want the Savings Plans commitment for.