Class ServerConfig.Types.ReleaseChannelConfig (2.4.0)

public sealed class ReleaseChannelConfig : IMessage<ServerConfig.Types.ReleaseChannelConfig>, IEquatable<ServerConfig.Types.ReleaseChannelConfig>, IDeepCloneable<ServerConfig.Types.ReleaseChannelConfig>, IBufferMessage, IMessage

ReleaseChannelConfig exposes configuration for a release channel.

Inheritance

Object > ServerConfig.Types.ReleaseChannelConfig

Namespace

Google.Cloud.Container.V1

Assembly

Google.Cloud.Container.V1.dll

Constructors

ReleaseChannelConfig()

public ReleaseChannelConfig()

ReleaseChannelConfig(ServerConfig.Types.ReleaseChannelConfig)

public ReleaseChannelConfig(ServerConfig.Types.ReleaseChannelConfig other)
Parameter
NameDescription
otherServerConfig.Types.ReleaseChannelConfig

Properties

Channel

public ReleaseChannel.Types.Channel Channel { get; set; }

The release channel this configuration applies to.

Property Value
TypeDescription
ReleaseChannel.Types.Channel

DefaultVersion

public string DefaultVersion { get; set; }

The default version for newly created clusters on the channel.

Property Value
TypeDescription
String

ValidVersions

public RepeatedField<string> ValidVersions { get; }

List of valid versions for the channel.

Property Value
TypeDescription
RepeatedField<String>