Skip to content

PricingPlan

Source code in docs_src/capo_iottwinmaker/types/pricing_plan.py
class PricingPlan(TypedDict, closed=True):
    billable_entity_count: NotRequired["capo_iottwinmaker.types.long.Long"]
    """<p>The billable entity count.</p>"""
    bundle_information: NotRequired[
        "capo_iottwinmaker.types.bundle_information.BundleInformation"
    ]
    """<p>The pricing plan's bundle information.</p>"""
    effective_date_time: "capo_iottwinmaker.types.timestamp.Timestamp"
    """<p>The effective date and time of the pricing plan.</p>"""
    pricing_mode: "capo_iottwinmaker.types.pricing_mode.PricingMode"
    """<p>The pricing mode.</p>"""
    update_date_time: "capo_iottwinmaker.types.timestamp.Timestamp"
    """<p>The set date and time for updating a pricing plan.</p>"""
    update_reason: "capo_iottwinmaker.types.update_reason.UpdateReason"
    """<p>The update reason for changing a pricing plan.</p>"""

billable_entity_count instance-attribute

billable_entity_count: NotRequired[Long]

The billable entity count.

bundle_information instance-attribute

bundle_information: NotRequired[BundleInformation]

The pricing plan's bundle information.

effective_date_time instance-attribute

effective_date_time: Timestamp

The effective date and time of the pricing plan.

pricing_mode instance-attribute

pricing_mode: PricingMode

The pricing mode.

update_date_time instance-attribute

update_date_time: Timestamp

The set date and time for updating a pricing plan.

update_reason instance-attribute

update_reason: UpdateReason

The update reason for changing a pricing plan.