Interface CfnDeploymentPropsMixin.IIoTJobExecutionsRolloutConfigProperty
Contains information about the rollout configuration for a job.
Namespace: Amazon.CDK.Mixins.Preview.AWS.GreengrassV2.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnDeploymentPropsMixin.IIoTJobExecutionsRolloutConfigProperty
Syntax (vb)
Public Interface CfnDeploymentPropsMixin.IIoTJobExecutionsRolloutConfigProperty
Remarks
This configuration defines the rate at which the job deploys a configuration to a fleet of target devices.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.GreengrassV2.Mixins;
var rateIncreaseCriteria;
var ioTJobExecutionsRolloutConfigProperty = new IoTJobExecutionsRolloutConfigProperty {
ExponentialRate = new IoTJobExponentialRolloutRateProperty {
BaseRatePerMinute = 123,
IncrementFactor = 123,
RateIncreaseCriteria = rateIncreaseCriteria
},
MaximumPerMinute = 123
};
Synopsis
Properties
| ExponentialRate | The exponential rate to increase the job rollout rate. |
| MaximumPerMinute | The maximum number of devices that receive a pending job notification, per minute. |
Properties
ExponentialRate
The exponential rate to increase the job rollout rate.
object? ExponentialRate { get; }
Property Value
Remarks
Type union: either IResolvable or CfnDeploymentPropsMixin.IIoTJobExponentialRolloutRateProperty
MaximumPerMinute
The maximum number of devices that receive a pending job notification, per minute.
double? MaximumPerMinute { get; }