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\u003eThe webpage provides documentation for the \u003ccode\u003eCanary\u003c/code\u003e class within the Google Cloud Deploy v1 API, focusing on its role in canary deployment strategies.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the Google Cloud Deploy v1 API documentation provided is 3.4.0, with previous versions ranging down to 1.0.0, and version 2.5.0 being the specific class version documented on this page.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCanary\u003c/code\u003e class, representing the canary deployment strategy, includes properties like \u003ccode\u003eCanaryDeployment\u003c/code\u003e, \u003ccode\u003eCustomCanaryDeployment\u003c/code\u003e, \u003ccode\u003eModeCase\u003c/code\u003e, and \u003ccode\u003eRuntimeConfig\u003c/code\u003e to configure progressive deployments.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCanary\u003c/code\u003e class implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable<Canary>\u003c/code\u003e, \u003ccode\u003eIDeepCloneable<Canary>\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its role in message handling and object management.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for this \u003ccode\u003eCanary\u003c/code\u003e class is \u003ccode\u003eGoogle.Cloud.Deploy.V1\u003c/code\u003e, and it is contained within the \u003ccode\u003eGoogle.Cloud.Deploy.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]