CanaryDeployment
import type { CanaryDeployment } from "https://googleapis.deno.dev/v1/clouddeploy:v1.ts";
CanaryDeployment represents the canary deployment configuration
interface CanaryDeployment {
percentages?: number[];
postdeploy?: Postdeploy;
predeploy?: Predeploy;
verify?: boolean;
}§Properties
§
percentages?: number[]
[src]Required. The percentage based deployments that will occur as a part of a
Rollout
. List is expected in ascending order and each integer n is 0 <= n
< 100.
§
postdeploy?: Postdeploy
[src]Optional. Configuration for the postdeploy job of the last phase. If this is not configured, there will be no postdeploy job for this phase.