Returns the clusters Resource.
Returns the operations Resource.
getServerconfig(projectId=None, zone=None, name=None, x__xgafv=None)
Returns configuration info about the Google Kubernetes Engine service.
getServerconfig(projectId=None, zone=None, name=None, x__xgafv=None)
Returns configuration info about the Google Kubernetes Engine service.
Args:
projectId: string, Required. Deprecated. The Google Developers Console [project ID or project
number](https://support.google.com/cloud/answer/6158840).
This field has been deprecated and replaced by the name field. (required)
zone: string, Required. Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) to return operations for.
This field has been deprecated and replaced by the name field. (required)
name: string, The name (project and location) of the server config to get,
specified in the format 'projects/*/locations/*'.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # Kubernetes Engine service configuration.
"validNodeVersions": [ # List of valid node upgrade target versions.
"A String",
],
"defaultImageType": "A String", # Default image type.
"defaultClusterVersion": "A String", # Version of Kubernetes the service deploys by default.
"validMasterVersions": [ # List of valid master versions.
"A String",
],
"channels": [ # List of release channel configurations.
{ # ReleaseChannelConfig exposes configuration for a release channel.
"defaultVersion": "A String", # The default version for newly created clusters on the channel.
"channel": "A String", # The release channel this configuration applies to.
"availableVersions": [ # List of available versions for the release channel.
{ # AvailableVersion is an additional Kubernetes versions offered
# to users who subscribed to the release channel.
"reason": "A String", # Reason for availability.
"version": "A String", # Kubernetes version.
},
],
},
],
"validImageTypes": [ # List of valid image types.
"A String",
],
}