View Source GoogleApi.GKEOnPrem.V1.Model.BareMetalMachineDrainStatus (google_api_gke_on_prem v0.3.0)

Represents the status of node machines that are undergoing drain operations.

Attributes

  • drainedMachines (type: list(GoogleApi.GKEOnPrem.V1.Model.BareMetalDrainedMachine.t), default: nil) - The list of drained machines.
  • drainingMachines (type: list(GoogleApi.GKEOnPrem.V1.Model.BareMetalDrainingMachine.t), default: nil) - The list of draning machines.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.GKEOnPrem.V1.Model.BareMetalMachineDrainStatus{
  drainedMachines:
    [GoogleApi.GKEOnPrem.V1.Model.BareMetalDrainedMachine.t()] | nil,
  drainingMachines:
    [GoogleApi.GKEOnPrem.V1.Model.BareMetalDrainingMachine.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.