View Source GoogleApi.GKEOnPrem.V1.Model.VmwareVersionInfo (google_api_gke_on_prem v0.4.0)

Contains information about a specific Anthos on VMware version.

Attributes

  • dependencies (type: list(GoogleApi.GKEOnPrem.V1.Model.UpgradeDependency.t), default: nil) - The list of upgrade dependencies for this version.
  • hasDependencies (type: boolean(), default: nil) - If set, the cluster dependencies (e.g. the admin cluster, other user clusters managed by the same admin cluster) must be upgraded before this version can be installed or upgraded to.
  • isInstalled (type: boolean(), default: nil) - If set, the version is installed in the admin cluster. Otherwise, the version bundle must be downloaded and installed before a user cluster can be created at or upgraded to this version.
  • version (type: String.t, default: nil) - Version number e.g. 1.13.1-gke.1000.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.GKEOnPrem.V1.Model.VmwareVersionInfo{
  dependencies: [GoogleApi.GKEOnPrem.V1.Model.UpgradeDependency.t()] | nil,
  hasDependencies: boolean() | nil,
  isInstalled: boolean() | nil,
  version: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.