Skip to content

DescribeSavingsPlansOfferingsRequest

Source code in docs_src/capo_savingsplans/types/describe_savings_plans_offerings_request.py
class DescribeSavingsPlansOfferingsRequest(TypedDict, closed=True):
    offering_ids: NotRequired["capo_savingsplans.types.uui_ds.UUIDs"]
    """<p>The IDs of the offerings.</p>"""
    payment_options: NotRequired[
        "capo_savingsplans.types.savings_plan_payment_option_list.SavingsPlanPaymentOptionList"
    ]
    """<p>The payment options.</p>"""
    product_type: NotRequired[
        "capo_savingsplans.types.savings_plan_product_type.SavingsPlanProductType"
    ]
    """<p>The product type.</p>"""
    plan_types: NotRequired[
        "capo_savingsplans.types.savings_plan_type_list.SavingsPlanTypeList"
    ]
    """<p>The plan types.</p>"""
    durations: NotRequired["capo_savingsplans.types.durations_list.DurationsList"]
    """<p>The duration, in seconds.</p>"""
    currencies: NotRequired["capo_savingsplans.types.currency_list.CurrencyList"]
    """<p>The currencies.</p>"""
    descriptions: NotRequired[
        "capo_savingsplans.types.savings_plan_descriptions_list.SavingsPlanDescriptionsList"
    ]
    """<p>The descriptions.</p>"""
    service_codes: NotRequired[
        "capo_savingsplans.types.savings_plan_service_code_list.SavingsPlanServiceCodeList"
    ]
    """<p>The services.</p>"""
    usage_types: NotRequired[
        "capo_savingsplans.types.savings_plan_usage_type_list.SavingsPlanUsageTypeList"
    ]
    """<p>The usage details of the line item in the billing report.</p>"""
    operations: NotRequired[
        "capo_savingsplans.types.savings_plan_operation_list.SavingsPlanOperationList"
    ]
    """<p>The specific Amazon Web Services operation for the line item in the billing report.</p>"""
    filters: NotRequired[
        "capo_savingsplans.types.savings_plan_offering_filters_list.SavingsPlanOfferingFiltersList"
    ]
    """<p>The filters.</p>"""
    next_token: NotRequired["capo_savingsplans.types.pagination_token.PaginationToken"]
    """<p>The token for the next page of results.</p>"""
    max_results: "capo_savingsplans.types.page_size.PageSize"
    """<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>"""

currencies instance-attribute

currencies: NotRequired[CurrencyList]

The currencies.

descriptions instance-attribute

descriptions: NotRequired[SavingsPlanDescriptionsList]

The descriptions.

durations instance-attribute

durations: NotRequired[DurationsList]

The duration, in seconds.

filters instance-attribute

filters: NotRequired[SavingsPlanOfferingFiltersList]

The filters.

max_results instance-attribute

max_results: PageSize

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.

offering_ids instance-attribute

offering_ids: NotRequired[UUIDs]

The IDs of the offerings.

operations instance-attribute

operations: NotRequired[SavingsPlanOperationList]

The specific Amazon Web Services operation for the line item in the billing report.

payment_options instance-attribute

payment_options: NotRequired[SavingsPlanPaymentOptionList]

The payment options.

plan_types instance-attribute

plan_types: NotRequired[SavingsPlanTypeList]

The plan types.

product_type instance-attribute

product_type: NotRequired[SavingsPlanProductType]

The product type.

service_codes instance-attribute

service_codes: NotRequired[SavingsPlanServiceCodeList]

The services.

usage_types instance-attribute

usage_types: NotRequired[SavingsPlanUsageTypeList]

The usage details of the line item in the billing report.