interface IoTJobExponentialRolloutRateProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.GreengrassV2.Mixins.CfnDeploymentPropsMixin.IoTJobExponentialRolloutRateProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsgreengrassv2/mixins#CfnDeploymentPropsMixin_IoTJobExponentialRolloutRateProperty |
Java | software.amazon.awscdk.mixins.preview.services.greengrassv2.mixins.CfnDeploymentPropsMixin.IoTJobExponentialRolloutRateProperty |
Python | aws_cdk.mixins_preview.aws_greengrassv2.mixins.CfnDeploymentPropsMixin.IoTJobExponentialRolloutRateProperty |
TypeScript | @aws-cdk/mixins-preview » aws_greengrassv2 » mixins » CfnDeploymentPropsMixin » IoTJobExponentialRolloutRateProperty |
Contains information about an exponential rollout rate for a configuration deployment job.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as greengrassv2_mixins } from '@aws-cdk/mixins-preview/aws-greengrassv2';
declare const rateIncreaseCriteria: any;
const ioTJobExponentialRolloutRateProperty: greengrassv2_mixins.CfnDeploymentPropsMixin.IoTJobExponentialRolloutRateProperty = {
baseRatePerMinute: 123,
incrementFactor: 123,
rateIncreaseCriteria: rateIncreaseCriteria,
};
Properties
| Name | Type | Description |
|---|---|---|
| base | number | The minimum number of devices that receive a pending job notification, per minute, when the job starts. |
| increment | number | The exponential factor to increase the rollout rate for the job. |
| rate | any | The criteria to increase the rollout rate for the job. |
baseRatePerMinute?
Type:
number
(optional)
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.
incrementFactor?
Type:
number
(optional)
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 ).
rateIncreaseCriteria?
Type:
any
(optional)
The criteria to increase the rollout rate for the job.

.NET
Go
Java
Python
TypeScript