Google Cloud Deploy v1 API - Class CloudRunConfig (2.13.0)

public sealed class CloudRunConfig : IMessage<CloudRunConfig>, IEquatable<CloudRunConfig>, IDeepCloneable<CloudRunConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Deploy v1 API class CloudRunConfig.

CloudRunConfig contains the Cloud Run runtime configuration.

Inheritance

object > CloudRunConfig

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

CloudRunConfig()

public CloudRunConfig()

CloudRunConfig(CloudRunConfig)

public CloudRunConfig(CloudRunConfig other)
Parameter
NameDescription
otherCloudRunConfig

Properties

AutomaticTrafficControl

public bool AutomaticTrafficControl { get; set; }

Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.

Property Value
TypeDescription
bool

CanaryRevisionTags

public RepeatedField<string> CanaryRevisionTags { get; }

Optional. A list of tags that are added to the canary revision while the canary phase is in progress.

Property Value
TypeDescription
RepeatedFieldstring

PriorRevisionTags

public RepeatedField<string> PriorRevisionTags { get; }

Optional. A list of tags that are added to the prior revision while the canary phase is in progress.

Property Value
TypeDescription
RepeatedFieldstring

StableRevisionTags

public RepeatedField<string> StableRevisionTags { get; }

Optional. A list of tags that are added to the final stable revision when the stable phase is applied.

Property Value
TypeDescription
RepeatedFieldstring