Show / Hide Table of Contents

Class CanaryDeployment

CanaryDeployment represents the canary deployment configuration

Inheritance
object
CanaryDeployment
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudDeploy.v1.Data
Assembly: Google.Apis.CloudDeploy.v1.dll
Syntax
public class CanaryDeployment : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Percentages

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. If the GatewayServiceMesh is configured for Kubernetes, then the range for n is 0 <= n <= 100.

Declaration
[JsonProperty("percentages")]
public virtual IList<int?> Percentages { get; set; }
Property Value
Type Description
IList<int?>

Postdeploy

Optional. Configuration for the postdeploy job of the last phase. If this is not configured, there will be no postdeploy job for this phase.

Declaration
[JsonProperty("postdeploy")]
public virtual Postdeploy Postdeploy { get; set; }
Property Value
Type Description
Postdeploy

Predeploy

Optional. Configuration for the predeploy job of the first phase. If this is not configured, there will be no predeploy job for this phase.

Declaration
[JsonProperty("predeploy")]
public virtual Predeploy Predeploy { get; set; }
Property Value
Type Description
Predeploy

Verify

Optional. Whether to run verify tests after each percentage deployment via skaffold verify.

Declaration
[JsonProperty("verify")]
public virtual bool? Verify { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX