Skip to content

OfferingTransaction

Source code in docs_src/capo_device_farm/types/offering_transaction.py
class OfferingTransaction(TypedDict, closed=True):
    offering_status: NotRequired[
        "capo_device_farm.types.offering_status.OfferingStatus"
    ]
    """<p>The status of an offering transaction.</p>"""
    transaction_id: NotRequired[
        "capo_device_farm.types.transaction_identifier.TransactionIdentifier"
    ]
    """<p>The transaction ID of the offering transaction.</p>"""
    offering_promotion_id: NotRequired[
        "capo_device_farm.types.offering_promotion_identifier.OfferingPromotionIdentifier"
    ]
    """<p>The ID that corresponds to a device offering promotion.</p>"""
    created_on: NotRequired["capo_device_farm.types.date_time.DateTime"]
    """<p>The date on which an offering transaction was created.</p>"""
    cost: NotRequired["capo_device_farm.types.monetary_amount.MonetaryAmount"]
    """<p>The cost of an offering transaction.</p>"""

cost instance-attribute

cost: NotRequired[MonetaryAmount]

The cost of an offering transaction.

created_on instance-attribute

created_on: NotRequired[DateTime]

The date on which an offering transaction was created.

offering_promotion_id instance-attribute

offering_promotion_id: NotRequired[OfferingPromotionIdentifier]

The ID that corresponds to a device offering promotion.

offering_status instance-attribute

offering_status: NotRequired[OfferingStatus]

The status of an offering transaction.

transaction_id instance-attribute

transaction_id: NotRequired[TransactionIdentifier]

The transaction ID of the offering transaction.