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