AutomationRule constructor

const AutomationRule({
  1. Input<AdvanceRolloutRule>? advanceRolloutRule,
  2. Input<PromoteReleaseRule>? promoteReleaseRule,
  3. Input<RepairRolloutRule>? repairRolloutRule,
})

Creates a new AutomationRule. advanceRolloutRule Optional. The AdvanceRolloutRule will automatically advance a successful Rollout. promoteReleaseRule Optional. PromoteReleaseRule will automatically promote a release from the current target to a specified target. repairRolloutRule Optional. The RepairRolloutRule will automatically repair a failed rollout.

Implementation

const AutomationRule({
  this.advanceRolloutRule,
  this.promoteReleaseRule,
  this.repairRolloutRule,
});