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

This operation resource represents operations that may have happened or are happening on the cluster. All fields are output only.

Attributes

  • clusterConditions (type: list(GoogleApi.Container.V1.Model.StatusCondition.t), default: nil) - Which conditions caused the current cluster state.
  • detail (type: String.t, default: nil) - Detailed operation progress, if available.
  • endTime (type: String.t, default: nil) - [Output only] The time the operation completed, in RFC3339 text format.
  • location (type: String.t, default: nil) - [Output only] The name of the Google Compute Engine zone or region in which the cluster resides.
  • name (type: String.t, default: nil) - The server-assigned ID for the operation.
  • nodepoolConditions (type: list(GoogleApi.Container.V1.Model.StatusCondition.t), default: nil) - Which conditions caused the current node pool state.
  • operationType (type: String.t, default: nil) - The operation type.
  • progress (type: GoogleApi.Container.V1.Model.OperationProgress.t, default: nil) - Output only. [Output only] Progress information for an operation.
  • selfLink (type: String.t, default: nil) - Server-defined URL for the resource.
  • startTime (type: String.t, default: nil) - [Output only] The time the operation started, in RFC3339 text format.
  • status (type: String.t, default: nil) - The current status of the operation.
  • statusMessage (type: String.t, default: nil) - Output only. If an error has occurred, a textual description of the error.
  • targetLink (type: String.t, default: nil) - Server-defined URL for the target of the operation.
  • zone (type: String.t, default: nil) - The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead.

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.Operation{
  clusterConditions: [GoogleApi.Container.V1.Model.StatusCondition.t()],
  detail: String.t(),
  endTime: String.t(),
  location: String.t(),
  name: String.t(),
  nodepoolConditions: [GoogleApi.Container.V1.Model.StatusCondition.t()],
  operationType: String.t(),
  progress: GoogleApi.Container.V1.Model.OperationProgress.t(),
  selfLink: String.t(),
  startTime: String.t(),
  status: String.t(),
  statusMessage: String.t(),
  targetLink: String.t(),
  zone: String.t()
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.