View Source GoogleApi.Notebooks.V2.Model.UpgradeHistoryEntry (google_api_notebooks v0.15.0)

The entry of VM image upgrade history.

Attributes

  • action (type: String.t, default: nil) - Optional. Action. Rolloback or Upgrade.
  • containerImage (type: String.t, default: nil) - Optional. The container image before this instance upgrade.
  • createTime (type: DateTime.t, default: nil) - Immutable. The time that this instance upgrade history entry is created.
  • framework (type: String.t, default: nil) - Optional. The framework of this notebook instance.
  • snapshot (type: String.t, default: nil) - Optional. The snapshot of the boot disk of this notebook instance before upgrade.
  • state (type: String.t, default: nil) - Output only. The state of this instance upgrade history entry.
  • targetVersion (type: String.t, default: nil) - Optional. Target VM Version, like m63.
  • version (type: String.t, default: nil) - Optional. The version of the notebook instance before this upgrade.
  • vmImage (type: String.t, default: nil) - Optional. The VM image before this instance upgrade.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Notebooks.V2.Model.UpgradeHistoryEntry{
  action: String.t() | nil,
  containerImage: String.t() | nil,
  createTime: DateTime.t() | nil,
  framework: String.t() | nil,
  snapshot: String.t() | nil,
  state: String.t() | nil,
  targetVersion: String.t() | nil,
  version: String.t() | nil,
  vmImage: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.