View Source GoogleApi.GKEHub.V1.Model.ClusterUpgradeMembershipGKEUpgradeState (google_api_gke_hub v0.16.0)

ScopeGKEUpgradeState is a GKEUpgrade and its state per-membership.

Attributes

  • status (type: GoogleApi.GKEHub.V1.Model.ClusterUpgradeUpgradeStatus.t, default: nil) - Status of the upgrade.
  • upgrade (type: GoogleApi.GKEHub.V1.Model.ClusterUpgradeGKEUpgrade.t, default: nil) - Which upgrade to track the state.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.GKEHub.V1.Model.ClusterUpgradeMembershipGKEUpgradeState{
  status: GoogleApi.GKEHub.V1.Model.ClusterUpgradeUpgradeStatus.t() | nil,
  upgrade: GoogleApi.GKEHub.V1.Model.ClusterUpgradeGKEUpgrade.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.