public sealed class 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.
Implements
IMessage<ServerConfig.Types.ReleaseChannelConfig>, IEquatable<ServerConfig.Types.ReleaseChannelConfig>, IDeepCloneable<ServerConfig.Types.ReleaseChannelConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
ReleaseChannelConfig()
public ReleaseChannelConfig()
ReleaseChannelConfig(ServerConfig.Types.ReleaseChannelConfig)
public ReleaseChannelConfig(ServerConfig.Types.ReleaseChannelConfig other)
Parameter | |
---|---|
Name | Description |
other | ServerConfig.Types.ReleaseChannelConfig |
Properties
Channel
public ReleaseChannel.Types.Channel Channel { get; set; }
The release channel this configuration applies to.
Property Value | |
---|---|
Type | Description |
ReleaseChannel.Types.Channel |
DefaultVersion
public string DefaultVersion { get; set; }
The default version for newly created clusters on the channel.
Property Value | |
---|---|
Type | Description |
String |
ValidVersions
public RepeatedField<string> ValidVersions { get; }
List of valid versions for the channel.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |