Kubernetes Engine service configuration.
| JSON representation | 
|---|
| { "defaultClusterVersion": string, "validNodeVersions": [ string ], "defaultImageType": string, "validImageTypes": [ string ], "validMasterVersions": [ string ], "channels": [ { object ( | 
| Fields | |
|---|---|
| defaultClusterVersion | 
 Version of Kubernetes the service deploys by default. | 
| validNodeVersions[] | 
 List of valid node upgrade target versions, in descending order. | 
| defaultImageType | 
 Default image type. | 
| validImageTypes[] | 
 List of valid image types. | 
| validMasterVersions[] | 
 List of valid master versions, in descending order. | 
| channels[] | 
 List of release channel configurations. | 
ReleaseChannelConfig
ReleaseChannelConfig exposes configuration for a release channel.
| JSON representation | 
|---|
| { "channel": enum ( | 
| Fields | |
|---|---|
| channel | 
 The release channel this configuration applies to. | 
| defaultVersion | 
 The default version for newly created clusters on the channel. | 
| validVersions[] | 
 List of valid versions for the channel. | 
| upgradeTargetVersion | 
 The auto upgrade target version for clusters on the channel. |