Send feedback
Google Cloud Deploy v1 API - Class Canary (2.3.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.3.0 keyboard_arrow_down
public sealed class Canary : IMessage<Canary>, IEquatable<Canary>, IDeepCloneable<Canary>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class Canary.
Canary represents the canary deployment strategy.
Namespace
Google Cloud Google.Cloud.Deploy V1
Assembly
Google.Cloud.Deploy.V1.dll
Constructors
Canary()
Canary(Canary)
public Canary(Canary other)
Parameter Name Description other
Canary
Properties
CanaryDeployment
public CanaryDeployment CanaryDeployment { get; set; }
Configures the progressive based deployment for a Target.
CustomCanaryDeployment
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.
ModeCase
public Canary.ModeOneofCase ModeCase { get; }
RuntimeConfig
public RuntimeConfig RuntimeConfig { get; set; }
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.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-19 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-19 UTC."}
[[["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 2024-09-19 UTC."]]