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. |