AutomationRule
import type { AutomationRule } from "https://googleapis.deno.dev/v1/clouddeploy:v1.ts";
AutomationRule
defines the automation activities.
interface AutomationRule {
advanceRolloutRule?: AdvanceRolloutRule;
promoteReleaseRule?: PromoteReleaseRule;
repairRolloutRule?: RepairRolloutRule;
}§Properties
§
advanceRolloutRule?: AdvanceRolloutRule
[src]Optional. The AdvanceRolloutRule
will automatically advance a successful
Rollout.
§
promoteReleaseRule?: PromoteReleaseRule
[src]Optional. PromoteReleaseRule
will automatically promote a release from
the current target to a specified target.
§
repairRolloutRule?: RepairRolloutRule
[src]Optional. The RepairRolloutRule
will automatically repair a failed
rollout.