public sealed class ReleaseChannelConfig : IMessage<ServerConfig.Types.ReleaseChannelConfig>, IEquatable<ServerConfig.Types.ReleaseChannelConfig>, IDeepCloneable<ServerConfig.Types.ReleaseChannelConfig>, IBufferMessage, IMessageReference 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> | 
        |