Skip to content

SavingsPlanOffering

Source code in docs_src/capo_savingsplans/types/savings_plan_offering.py
class SavingsPlanOffering(TypedDict, closed=True):
    offering_id: NotRequired["capo_savingsplans.types.uuid.UUID"]
    """<p>The ID of the offering.</p>"""
    product_types: NotRequired[
        "capo_savingsplans.types.savings_plan_product_type_list.SavingsPlanProductTypeList"
    ]
    """<p>The product type.</p>"""
    plan_type: NotRequired["capo_savingsplans.types.savings_plan_type.SavingsPlanType"]
    """<p>The plan type.</p>"""
    description: NotRequired[
        "capo_savingsplans.types.savings_plan_description.SavingsPlanDescription"
    ]
    """<p>The description.</p>"""
    payment_option: NotRequired[
        "capo_savingsplans.types.savings_plan_payment_option.SavingsPlanPaymentOption"
    ]
    """<p>The payment option.</p>"""
    duration_seconds: (
        "capo_savingsplans.types.savings_plans_duration.SavingsPlansDuration"
    )
    """<p>The duration, in seconds.</p>"""
    currency: NotRequired["capo_savingsplans.types.currency_code.CurrencyCode"]
    """<p>The currency.</p>"""
    service_code: NotRequired[
        "capo_savingsplans.types.savings_plan_service_code.SavingsPlanServiceCode"
    ]
    """<p>The service.</p>"""
    usage_type: NotRequired[
        "capo_savingsplans.types.savings_plan_usage_type.SavingsPlanUsageType"
    ]
    """<p>The usage details of the line item in the billing report.</p>"""
    operation: NotRequired[
        "capo_savingsplans.types.savings_plan_operation.SavingsPlanOperation"
    ]
    """<p>The specific Amazon Web Services operation for the line item in the billing report.</p>"""
    properties: NotRequired[
        "capo_savingsplans.types.savings_plan_offering_property_list.SavingsPlanOfferingPropertyList"
    ]
    """<p>The properties.</p>"""

currency instance-attribute

currency: NotRequired[CurrencyCode]

The currency.

description instance-attribute

description: NotRequired[SavingsPlanDescription]

The description.

duration_seconds instance-attribute

duration_seconds: SavingsPlansDuration

The duration, in seconds.

offering_id instance-attribute

offering_id: NotRequired[UUID]

The ID of the offering.

operation instance-attribute

operation: NotRequired[SavingsPlanOperation]

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

payment_option instance-attribute

payment_option: NotRequired[SavingsPlanPaymentOption]

The payment option.

plan_type instance-attribute

plan_type: NotRequired[SavingsPlanType]

The plan type.

product_types instance-attribute

product_types: NotRequired[SavingsPlanProductTypeList]

The product type.

properties instance-attribute

properties: NotRequired[SavingsPlanOfferingPropertyList]

The properties.

service_code instance-attribute

service_code: NotRequired[SavingsPlanServiceCode]

The service.

usage_type instance-attribute

usage_type: NotRequired[SavingsPlanUsageType]

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