Skip to content

DescribeSavingsPlansRequest

Source code in docs_src/capo_savingsplans/types/describe_savings_plans_request.py
class DescribeSavingsPlansRequest(TypedDict, closed=True):
    savings_plan_arns: NotRequired[
        "capo_savingsplans.types.savings_plan_arn_list.SavingsPlanArnList"
    ]
    """<p>The Amazon Resource Names (ARN) of the Savings Plans.</p>"""
    savings_plan_ids: NotRequired[
        "capo_savingsplans.types.savings_plan_id_list.SavingsPlanIdList"
    ]
    """<p>The IDs of the Savings Plans.</p>"""
    next_token: NotRequired["capo_savingsplans.types.pagination_token.PaginationToken"]
    """<p>The token for the next page of results.</p>"""
    max_results: NotRequired["capo_savingsplans.types.max_results.MaxResults"]
    """<p>The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.</p>"""
    states: NotRequired[
        "capo_savingsplans.types.savings_plan_state_list.SavingsPlanStateList"
    ]
    """<p>The current states of the Savings Plans.</p>"""
    filters: NotRequired[
        "capo_savingsplans.types.savings_plan_filter_list.SavingsPlanFilterList"
    ]
    """<p>The filters.</p>"""

filters instance-attribute

filters: NotRequired[SavingsPlanFilterList]

The filters.

max_results instance-attribute

max_results: NotRequired[MaxResults]

The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.

next_token instance-attribute

next_token: NotRequired[PaginationToken]

The token for the next page of results.

savings_plan_arns instance-attribute

savings_plan_arns: NotRequired[SavingsPlanArnList]

The Amazon Resource Names (ARN) of the Savings Plans.

savings_plan_ids instance-attribute

savings_plan_ids: NotRequired[SavingsPlanIdList]

The IDs of the Savings Plans.

states instance-attribute

states: NotRequired[SavingsPlanStateList]

The current states of the Savings Plans.