Skip to content

Offering

Source code in docs_src/capo_mediaconnect/types/offering.py
class Offering(TypedDict, closed=True):
    currency_code: NotRequired["str"]
    """<p> The type of currency that is used for billing. The currencyCode used for all reservations is US dollars.</p>"""
    duration: NotRequired["int"]
    """<p> The length of time that your reservation would be active.</p>"""
    duration_units: NotRequired["capo_mediaconnect.types.duration_units.DurationUnits"]
    """<p> The unit of measurement for the duration of the offering.</p>"""
    offering_arn: NotRequired["str"]
    """<p> The Amazon Resource Name (ARN) that MediaConnect assigns to the offering.</p>"""
    offering_description: NotRequired["str"]
    """<p> A description of the offering.</p>"""
    price_per_unit: NotRequired["str"]
    """<p> The cost of a single unit. This value, in combination with priceUnits, makes up the rate.</p>"""
    price_units: NotRequired["capo_mediaconnect.types.price_units.PriceUnits"]
    """<p> The unit of measurement that is used for billing. This value, in combination with pricePerUnit, makes up the rate.</p>"""
    resource_specification: NotRequired[
        "capo_mediaconnect.types.resource_specification.ResourceSpecification"
    ]
    """<p> A definition of the amount of outbound bandwidth that you would be reserving if you purchase the offering.</p>"""

currency_code instance-attribute

currency_code: NotRequired[str]

The type of currency that is used for billing. The currencyCode used for all reservations is US dollars.

duration instance-attribute

duration: NotRequired[int]

The length of time that your reservation would be active.

duration_units instance-attribute

duration_units: NotRequired[DurationUnits]

The unit of measurement for the duration of the offering.

offering_arn instance-attribute

offering_arn: NotRequired[str]

The Amazon Resource Name (ARN) that MediaConnect assigns to the offering.

offering_description instance-attribute

offering_description: NotRequired[str]

A description of the offering.

price_per_unit instance-attribute

price_per_unit: NotRequired[str]

The cost of a single unit. This value, in combination with priceUnits, makes up the rate.

price_units instance-attribute

price_units: NotRequired[PriceUnits]

The unit of measurement that is used for billing. This value, in combination with pricePerUnit, makes up the rate.

resource_specification instance-attribute

resource_specification: NotRequired[ResourceSpecification]

A definition of the amount of outbound bandwidth that you would be reserving if you purchase the offering.