class Aws::GreengrassV2::Types::IoTJobExponentialRolloutRate
Contains information about an exponential rollout rate for a configuration deployment job.
@note When making an API call, you may pass IoTJobExponentialRolloutRate
data as a hash: { base_rate_per_minute: 1, # required increment_factor: 1.0, # required rate_increase_criteria: { # required number_of_notified_things: 1, number_of_succeeded_things: 1, }, }
@!attribute [rw] base_rate_per_minute
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. @return [Integer]
@!attribute [rw] increment_factor
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`). @return [Float]
@!attribute [rw] rate_increase_criteria
The criteria to increase the rollout rate for the job. @return [Types::IoTJobRateIncreaseCriteria]
@see docs.aws.amazon.com/goto/WebAPI/greengrassv2-2020-11-30/IoTJobExponentialRolloutRate AWS API Documentation
Constants
- SENSITIVE