Google Cloud Deploy v1 API - Class CloudRunConfig (2.15.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
Name Description
other CloudRunConfig

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
Type Description
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
Type Description
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
Type Description
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
Type Description
RepeatedFieldstring