public sealed class ServerConfig : IMessage<ServerConfig>, IEquatable<ServerConfig>, IDeepCloneable<ServerConfig>, IBufferMessage, IMessageKubernetes Engine service configuration.
Implements
IMessage<ServerConfig>, IEquatable<ServerConfig>, IDeepCloneable<ServerConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
ServerConfig()
public ServerConfig()ServerConfig(ServerConfig)
public ServerConfig(ServerConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
ServerConfig |
Properties
Channels
public RepeatedField<ServerConfig.Types.ReleaseChannelConfig> Channels { get; }List of release channel configurations.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<ServerConfig.Types.ReleaseChannelConfig> |
|
DefaultClusterVersion
public string DefaultClusterVersion { get; set; }Version of Kubernetes the service deploys by default.
| Property Value | |
|---|---|
| Type | Description |
String |
|
DefaultImageType
public string DefaultImageType { get; set; }Default image type.
| Property Value | |
|---|---|
| Type | Description |
String |
|
ValidImageTypes
public RepeatedField<string> ValidImageTypes { get; }List of valid image types.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|
ValidMasterVersions
public RepeatedField<string> ValidMasterVersions { get; }List of valid master versions, in descending order.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|
ValidNodeVersions
public RepeatedField<string> ValidNodeVersions { get; }List of valid node upgrade target versions, in descending order.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|