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

Properties of a GKE upgrade that can be overridden by the user. For example, a user can skip soaking by overriding the soaking to 0.

Attributes

  • postConditions (type: GoogleApi.GKEHub.V1.Model.ClusterUpgradePostConditions.t, default: nil) - Required. Post conditions to override for the specified upgrade (name + version). Required.
  • upgrade (type: GoogleApi.GKEHub.V1.Model.ClusterUpgradeGKEUpgrade.t, default: nil) - Required. Which upgrade to override. Required.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.GKEHub.V1.Model.ClusterUpgradeGKEUpgradeOverride{
  postConditions:
    GoogleApi.GKEHub.V1.Model.ClusterUpgradePostConditions.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.