class Aws::GreengrassV2::Types::IoTJobExecutionsRolloutConfig

Contains information about the rollout configuration for a job. This configuration defines the rate at which the job deploys a configuration to a fleet of target devices.

@note When making an API call, you may pass IoTJobExecutionsRolloutConfig

data as a hash:

    {
      exponential_rate: {
        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,
        },
      },
      maximum_per_minute: 1,
    }

@!attribute [rw] exponential_rate

The exponential rate to increase the job rollout rate.
@return [Types::IoTJobExponentialRolloutRate]

@!attribute [rw] maximum_per_minute

The maximum number of devices that receive a pending job
notification, per minute.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/greengrassv2-2020-11-30/IoTJobExecutionsRolloutConfig AWS API Documentation

Constants

SENSITIVE