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. |
windowsVersionMaps |
Maps of Kubernetes version and supported Windows server versions. An object containing a list of |
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. |
availableVersions[] |
Deprecated. This field has been deprecated and replaced with the validVersions field. |
validVersions[] |
List of valid versions for the channel. |
upgradeTargetVersion |
The auto upgrade target version for clusters on the channel. |
AvailableVersion
Deprecated.
JSON representation |
---|
{ "version": string, "reason": string } |
Fields | |
---|---|
version |
Kubernetes version. |
reason |
Reason for availability. |
WindowsVersions
Windows server versions.
JSON representation |
---|
{
"windowsVersions": [
{
object ( |
Fields | |
---|---|
windowsVersions[] |
List of Windows server versions. |
WindowsVersion
Windows server version.
JSON representation |
---|
{
"imageType": string,
"osVersion": string,
"supportEndDate": {
object ( |
Fields | |
---|---|
imageType |
Windows server image type |
osVersion |
Windows server build number |
supportEndDate |
Mainstream support end date |
Date
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following:
- A full date, with non-zero year, month, and day values.
- A month and day, with a zero year (for example, an anniversary).
- A year on its own, with a zero month and a zero day.
- A year and month, with a zero day (for example, a credit card expiration date).
Related types:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
JSON representation |
---|
{ "year": integer, "month": integer, "day": integer } |
Fields | |
---|---|
year |
Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. |
month |
Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. |
day |
Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. |