View Source GoogleApi.GKEHub.V1.Model.ClusterUpgradeFleetState (google_api_gke_hub v0.16.0)
ClusterUpgrade: The state for the fleet-level ClusterUpgrade feature.
Attributes
-
downstreamFleets
(type:list(String.t)
, default:nil
) - This fleets whose upstream_fleets contain the current fleet. The fleet name should be either fleet project number or id. -
gkeState
(type:GoogleApi.GKEHub.V1.Model.ClusterUpgradeGKEUpgradeFeatureState.t
, default:nil
) - Feature state for GKE clusters. -
ignored
(type:%{optional(String.t) => GoogleApi.GKEHub.V1.Model.ClusterUpgradeIgnoredMembership.t}
, default:nil
) - A list of memberships ignored by the feature. For example, manually upgraded clusters can be ignored if they are newer than the default versions of its release channel. The membership resource is in the format:projects/{p}/locations/{l}/membership/{m}
.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.GKEHub.V1.Model.ClusterUpgradeFleetState{ downstreamFleets: [String.t()] | nil, gkeState: GoogleApi.GKEHub.V1.Model.ClusterUpgradeGKEUpgradeFeatureState.t() | nil, ignored: %{ optional(String.t()) => GoogleApi.GKEHub.V1.Model.ClusterUpgradeIgnoredMembership.t() } | nil }
Functions
Unwrap a decoded JSON object into its complex fields.