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

Contains information about a specific Anthos on bare metal 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, version skew policy, etc) must be upgraded before this version can be installed or upgraded to.
  • version (type: String.t, default: nil) - Version number e.g. 1.13.1.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

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

Functions

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

Unwrap a decoded JSON object into its complex fields.