Class: Google::Cloud::Notebooks::V2::UpgradeHistoryEntry

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/notebooks/v2/instance.rb

Overview

The entry of VM image upgrade history.

Defined Under Namespace

Modules: Action, State

Instance Attribute Summary collapse

Instance Attribute Details

#action::Google::Cloud::Notebooks::V2::UpgradeHistoryEntry::Action

Returns Optional. Action. Rolloback or Upgrade.

Returns:



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end

#container_image::String

Returns Optional. The container image before this instance upgrade.

Returns:

  • (::String)

    Optional. The container image before this instance upgrade.



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end

#create_time::Google::Protobuf::Timestamp

Returns Immutable. The time that this instance upgrade history entry is created.

Returns:



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end

#framework::String

Returns Optional. The framework of this notebook instance.

Returns:

  • (::String)

    Optional. The framework of this notebook instance.



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end

#snapshot::String

Returns Optional. The snapshot of the boot disk of this notebook instance before upgrade.

Returns:

  • (::String)

    Optional. The snapshot of the boot disk of this notebook instance before upgrade.



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end

#state::Google::Cloud::Notebooks::V2::UpgradeHistoryEntry::State (readonly)

Returns Output only. The state of this instance upgrade history entry.

Returns:



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end

#target_version::String

Returns Optional. Target VM Version, like m63.

Returns:

  • (::String)

    Optional. Target VM Version, like m63.



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end

#version::String

Returns Optional. The version of the notebook instance before this upgrade.

Returns:

  • (::String)

    Optional. The version of the notebook instance before this upgrade.



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end

#vm_image::String

Returns Optional. The VM image before this instance upgrade.

Returns:

  • (::String)

    Optional. The VM image before this instance upgrade.



53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'proto_docs/google/cloud/notebooks/v2/instance.rb', line 53

class UpgradeHistoryEntry
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The definition of the states of this upgrade history entry.
  module State
    # State is not specified.
    STATE_UNSPECIFIED = 0

    # The instance upgrade is started.
    STARTED = 1

    # The instance upgrade is succeeded.
    SUCCEEDED = 2

    # The instance upgrade is failed.
    FAILED = 3
  end

  # The definition of operations of this upgrade history entry.
  module Action
    # Operation is not specified.
    ACTION_UNSPECIFIED = 0

    # Upgrade.
    UPGRADE = 1

    # Rollback.
    ROLLBACK = 2
  end
end