public sealed class CanaryDeployment : IMessage<CanaryDeployment>, IEquatable<CanaryDeployment>, IDeepCloneable<CanaryDeployment>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class CanaryDeployment.
CanaryDeployment represents the canary deployment configuration
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.
[[["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 document provides reference documentation for the \u003ccode\u003eCanaryDeployment\u003c/code\u003e class within the Google Cloud Deploy v1 API, specifically version 2.8.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCanaryDeployment\u003c/code\u003e class represents the configuration for canary deployments, allowing for gradual rollout of updates to a subset of users or servers.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eCanaryDeployment\u003c/code\u003e include \u003ccode\u003ePercentages\u003c/code\u003e which define the incremental rollout percentages, and optional \u003ccode\u003ePredeploy\u003c/code\u003e and \u003ccode\u003ePostdeploy\u003c/code\u003e properties to configure jobs before and after the deployment, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe document contains links to older versions of the API reference, starting from version 1.0.0 and going up to the latest version, 3.4.0, indicating an extensive history of the Google Cloud Deploy v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe document also includes the \u003ccode\u003everify\u003c/code\u003e property that allows for the running of tests after each percentage deployment.\u003c/p\u003e\n"]]],[],null,[]]