Skip to content

CreateRenewalOutput

Source code in docs_src/capo_outposts/types/create_renewal_output.py
class CreateRenewalOutput(TypedDict, closed=True):
    payment_option: NotRequired["capo_outposts.types.payment_option.PaymentOption"]
    """<p>The payment option.</p>"""
    payment_term: NotRequired["capo_outposts.types.payment_term.PaymentTerm"]
    """<p>The payment term.</p>"""
    outpost_id: NotRequired["capo_outposts.types.outpost_id_only.OutpostIdOnly"]
    """<p>The ID of the Outpost.</p>"""
    upfront_price: NotRequired["capo_outposts.types.nullable_float.NullableFloat"]
    """<p>The upfront price of the renewal.</p>"""
    monthly_recurring_price: NotRequired[
        "capo_outposts.types.nullable_float.NullableFloat"
    ]
    """<p>The monthly recurring price of the renewal.</p>"""
    currency: NotRequired["capo_outposts.types.currency_code.CurrencyCode"]
    """<p>The currency of the renewal price.</p>"""

currency instance-attribute

currency: NotRequired[CurrencyCode]

The currency of the renewal price.

monthly_recurring_price instance-attribute

monthly_recurring_price: NotRequired[NullableFloat]

The monthly recurring price of the renewal.

outpost_id instance-attribute

outpost_id: NotRequired[OutpostIdOnly]

The ID of the Outpost.

payment_option instance-attribute

payment_option: NotRequired[PaymentOption]

The payment option.

payment_term instance-attribute

payment_term: NotRequired[PaymentTerm]

The payment term.

upfront_price instance-attribute

upfront_price: NotRequired[NullableFloat]

The upfront price of the renewal.