Google Kubernetes Engine v1 API - Class ServerConfig.Types.ReleaseChannelConfig (3.16.0)

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

Reference documentation and code samples for the Google Kubernetes Engine v1 API class ServerConfig.Types.ReleaseChannelConfig.

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(ReleaseChannelConfig)

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

Properties

Channel

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

The release channel this configuration applies to.

Property Value
TypeDescription
ReleaseChannelTypesChannel

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
RepeatedFieldstring