DeploymentIoTJobExponentialRolloutRateArgs

data class DeploymentIoTJobExponentialRolloutRateArgs(val baseRatePerMinute: Output<Int>, val incrementFactor: Output<Double>, val rateIncreaseCriteria: Output<DeploymentIoTJobRateIncreaseCriteriaArgs>) : ConvertibleToJava<DeploymentIoTJobExponentialRolloutRateArgs>

Constructors

constructor(baseRatePerMinute: Output<Int>, incrementFactor: Output<Double>, rateIncreaseCriteria: Output<DeploymentIoTJobRateIncreaseCriteriaArgs>)

Properties

Link copied to clipboard
val baseRatePerMinute: Output<Int>

The minimum number of devices that receive a pending job notification, per minute, when the job starts. This parameter defines the initial rollout rate of the job.

Link copied to clipboard
val incrementFactor: Output<Double>

The exponential factor to increase the rollout rate for the job. This parameter supports up to one digit after the decimal (for example, you can specify 1.5 , but not 1.55 ).

Link copied to clipboard

The criteria to increase the rollout rate for the job.

Functions

Link copied to clipboard
open override fun toJava(): DeploymentIoTJobExponentialRolloutRateArgs