GoogleApi.Container.V1.Model.ServerConfig (google_api_container v0.24.0) View Source

Kubernetes Engine service configuration.

Attributes

  • channels (type: list(GoogleApi.Container.V1.Model.ReleaseChannelConfig.t), default: nil) - List of release channel configurations.
  • defaultClusterVersion (type: String.t, default: nil) - Version of Kubernetes the service deploys by default.
  • defaultImageType (type: String.t, default: nil) - Default image type.
  • validImageTypes (type: list(String.t), default: nil) - List of valid image types.
  • validMasterVersions (type: list(String.t), default: nil) - List of valid master versions, in descending order.
  • validNodeVersions (type: list(String.t), default: nil) - List of valid node upgrade target versions, in descending order.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Container.V1.Model.ServerConfig{
  channels: [GoogleApi.Container.V1.Model.ReleaseChannelConfig.t()],
  defaultClusterVersion: String.t(),
  defaultImageType: String.t(),
  validImageTypes: [String.t()],
  validMasterVersions: [String.t()],
  validNodeVersions: [String.t()]
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.