Skip to content

ExponentialRolloutRate

Source code in docs_src/capo_iot_managed_integrations/types/exponential_rollout_rate.py
class ExponentialRolloutRate(TypedDict, closed=True):
    base_rate_per_minute: NotRequired[
        "capo_iot_managed_integrations.types.base_rate_per_minute.BaseRatePerMinute"
    ]
    """<p>The base rate per minute for the rollout of an over-the-air (OTA) task.</p>"""
    increment_factor: NotRequired[
        "capo_iot_managed_integrations.types.increment_factor.IncrementFactor"
    ]
    """<p>The incremental factor for increasing the rollout rate of an over-the-air (OTA) task.</p>"""
    rate_increase_criteria: NotRequired[
        "capo_iot_managed_integrations.types.rollout_rate_increase_criteria.RolloutRateIncreaseCriteria"
    ]
    """<p>The criteria for increasing the rollout rate of an over-the-air (OTA) task.</p>"""

base_rate_per_minute instance-attribute

base_rate_per_minute: NotRequired[BaseRatePerMinute]

The base rate per minute for the rollout of an over-the-air (OTA) task.

increment_factor instance-attribute

increment_factor: NotRequired[IncrementFactor]

The incremental factor for increasing the rollout rate of an over-the-air (OTA) task.

rate_increase_criteria instance-attribute

rate_increase_criteria: NotRequired[RolloutRateIncreaseCriteria]

The criteria for increasing the rollout rate of an over-the-air (OTA) task.