GoogleApi.Container.V1.Model.OperationProgress (google_api_container v0.24.0) View Source

Information about operation (or operation stage) progress.

Attributes

  • metrics (type: list(GoogleApi.Container.V1.Model.Metric.t), default: nil) - Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]
  • name (type: String.t, default: nil) - A non-parameterized string describing an operation stage. Unset for single-stage operations.
  • stages (type: list(GoogleApi.Container.V1.Model.OperationProgress.t), default: nil) - Substages of an operation or a stage.
  • status (type: String.t, default: nil) - Status of an operation stage. Unset for single-stage operations.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Container.V1.Model.OperationProgress{
  metrics: [GoogleApi.Container.V1.Model.Metric.t()],
  name: String.t(),
  stages: [GoogleApi.Container.V1.Model.OperationProgress.t()],
  status: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.