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

ResourceCondition provides a standard mechanism for higher-level status reporting from controller.

Attributes

  • lastTransitionTime (type: DateTime.t, default: nil) - Last time the condition transit from one status to another.
  • message (type: String.t, default: nil) - Human-readable message indicating details about last transition.
  • reason (type: String.t, default: nil) - Machine-readable message indicating details about last transition.
  • state (type: String.t, default: nil) - state of the condition.
  • type (type: String.t, default: nil) - Type of the condition. (e.g., ClusterRunning, NodePoolRunning or ServerSidePreflightReady)

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.GKEOnPrem.V1.Model.ResourceCondition{
  lastTransitionTime: DateTime.t() | nil,
  message: String.t() | nil,
  reason: String.t() | nil,
  state: String.t() | nil,
  type: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.