Skip to content

SavingsPlansPurchaseRecommendation

Source code in docs_src/capo_cost_explorer/types/savings_plans_purchase_recommendation.py
class SavingsPlansPurchaseRecommendation(TypedDict, closed=True):
    account_scope: NotRequired["capo_cost_explorer.types.account_scope.AccountScope"]
    """<p>The account scope that you want your recommendations for. Amazon Web Services calculates recommendations that include the management account and member accounts if the value is set to <code>PAYER</code>. If the value is <code>LINKED</code>, recommendations are calculated for individual member accounts only.</p>"""
    savings_plans_type: NotRequired[
        "capo_cost_explorer.types.supported_savings_plans_type.SupportedSavingsPlansType"
    ]
    """<p>The requested Savings Plans recommendation type.</p>"""
    term_in_years: NotRequired["capo_cost_explorer.types.term_in_years.TermInYears"]
    """<p>The Savings Plans recommendation term in years. It's used to generate the recommendation.</p>"""
    payment_option: NotRequired["capo_cost_explorer.types.payment_option.PaymentOption"]
    """<p>The payment option that's used to generate the recommendation.</p>"""
    lookback_period_in_days: NotRequired[
        "capo_cost_explorer.types.lookback_period_in_days.LookbackPeriodInDays"
    ]
    """<p>The lookback period in days that's used to generate the recommendation.</p>"""
    savings_plans_purchase_recommendation_details: NotRequired[
        "capo_cost_explorer.types.savings_plans_purchase_recommendation_detail_list.SavingsPlansPurchaseRecommendationDetailList"
    ]
    """<p>Details for the Savings Plans that we recommend that you purchase to cover existing Savings Plans eligible workloads.</p>"""
    savings_plans_purchase_recommendation_summary: NotRequired[
        "capo_cost_explorer.types.savings_plans_purchase_recommendation_summary.SavingsPlansPurchaseRecommendationSummary"
    ]
    """<p>Summary metrics for your Savings Plans Recommendations. </p>"""

account_scope instance-attribute

account_scope: NotRequired[AccountScope]

The account scope that you want your recommendations for. Amazon Web Services calculates recommendations that include the management account and member accounts if the value is set to PAYER. If the value is LINKED, recommendations are calculated for individual member accounts only.

lookback_period_in_days instance-attribute

lookback_period_in_days: NotRequired[LookbackPeriodInDays]

The lookback period in days that's used to generate the recommendation.

payment_option instance-attribute

payment_option: NotRequired[PaymentOption]

The payment option that's used to generate the recommendation.

savings_plans_purchase_recommendation_details instance-attribute

savings_plans_purchase_recommendation_details: NotRequired[
    SavingsPlansPurchaseRecommendationDetailList
]

Details for the Savings Plans that we recommend that you purchase to cover existing Savings Plans eligible workloads.

savings_plans_purchase_recommendation_summary instance-attribute

savings_plans_purchase_recommendation_summary: NotRequired[
    SavingsPlansPurchaseRecommendationSummary
]

Summary metrics for your Savings Plans Recommendations.

savings_plans_type instance-attribute

savings_plans_type: NotRequired[SupportedSavingsPlansType]

The requested Savings Plans recommendation type.

term_in_years instance-attribute

term_in_years: NotRequired[TermInYears]

The Savings Plans recommendation term in years. It's used to generate the recommendation.