Skip to content

AddSavingsPlanAction

Source code in docs_src/capo_bcm_pricing_calculator/types/add_savings_plan_action.py
class AddSavingsPlanAction(TypedDict, closed=True):
    savings_plan_offering_id: NotRequired["capo_bcm_pricing_calculator.types.uuid.Uuid"]
    """<p> The ID of the Savings Plan offering to add. For more information, see <a href="https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_DescribeSavingsPlansOfferings.html"> DescribeSavingsPlansOfferings</a>. </p>"""
    commitment: NotRequired[
        "capo_bcm_pricing_calculator.types.savings_plan_commitment.SavingsPlanCommitment"
    ]
    """<p> The hourly commitment, in the same currency of the <code>savingsPlanOfferingId</code>. This is a value between 0.001 and 1 million. You cannot specify more than five digits after the decimal point. </p>"""

commitment instance-attribute

commitment: NotRequired[SavingsPlanCommitment]

The hourly commitment, in the same currency of the savingsPlanOfferingId. This is a value between 0.001 and 1 million. You cannot specify more than five digits after the decimal point.

savings_plan_offering_id instance-attribute

savings_plan_offering_id: NotRequired[Uuid]

The ID of the Savings Plan offering to add. For more information, see DescribeSavingsPlansOfferings.