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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides reference documentation for the `CanaryDeployment` class within the Google Cloud Deploy v1 API, specifically version 2.8.0."],["The `CanaryDeployment` class represents the configuration for canary deployments, allowing for gradual rollout of updates to a subset of users or servers."],["Key properties of `CanaryDeployment` include `Percentages` which define the incremental rollout percentages, and optional `Predeploy` and `Postdeploy` properties to configure jobs before and after the deployment, respectively."],["The 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."],["The document also includes the `verify` property that allows for the running of tests after each percentage deployment."]]],[]]