public CustomCanaryDeployment CustomCanaryDeployment { get; set; }
Configures the progressive based deployment for a Target, but allows
customizing at the phase level where a phase represents each of the
percentage deployments.
Optional. Runtime specific configurations for the deployment strategy. The
runtime configuration is used to determine how Cloud Deploy will split
traffic to enable a progressive deployment.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eCanary\u003c/code\u003e class within the Google Cloud Deploy v1 API, focusing on version 3.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCanary\u003c/code\u003e class represents a canary deployment strategy for managing progressive deployments.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the Google Cloud Deploy v1 API is 3.4.0, while this page specifically details 3.3.0, and provides links to the documentation of all of the previous versions, down to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCanary\u003c/code\u003e class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eCanary\u003c/code\u003e class include \u003ccode\u003eCanaryDeployment\u003c/code\u003e, \u003ccode\u003eCustomCanaryDeployment\u003c/code\u003e, \u003ccode\u003eModeCase\u003c/code\u003e, and \u003ccode\u003eRuntimeConfig\u003c/code\u003e, which are used to configure various aspects of the deployment strategy.\u003c/p\u003e\n"]]],[],null,[]]