Skip to content

AwsJobExponentialRolloutRate

Source code in docs_src/capo_iot/types/aws_job_exponential_rollout_rate.py
class AwsJobExponentialRolloutRate(TypedDict, closed=True):
    base_rate_per_minute: (
        "capo_iot.types.aws_job_rollout_rate_per_minute.AwsJobRolloutRatePerMinute"
    )
    """<p>The minimum number of things that will be notified of a pending job, per minute, at the start of the job rollout. This is the initial rate of the rollout.</p>"""
    increment_factor: (
        "capo_iot.types.aws_job_rollout_increment_factor.AwsJobRolloutIncrementFactor"
    )
    """<p>The rate of increase for a job rollout. The number of things notified is multiplied by this factor.</p>"""
    rate_increase_criteria: (
        "capo_iot.types.aws_job_rate_increase_criteria.AwsJobRateIncreaseCriteria"
    )
    """<p>The criteria to initiate the increase in rate of rollout for a job.</p> <p>Amazon Web Services IoT Core supports up to one digit after the decimal (for example, 1.5, but not 1.55).</p>"""

base_rate_per_minute instance-attribute

base_rate_per_minute: AwsJobRolloutRatePerMinute

The minimum number of things that will be notified of a pending job, per minute, at the start of the job rollout. This is the initial rate of the rollout.

increment_factor instance-attribute

increment_factor: AwsJobRolloutIncrementFactor

The rate of increase for a job rollout. The number of things notified is multiplied by this factor.

rate_increase_criteria instance-attribute

rate_increase_criteria: AwsJobRateIncreaseCriteria

The criteria to initiate the increase in rate of rollout for a job.

Amazon Web Services IoT Core supports up to one digit after the decimal (for example, 1.5, but not 1.55).