Class: Google::Cloud::Notebooks::V1::Instance::UpgradeHistoryEntry

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/notebooks/v1/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::V1::Instance::UpgradeHistoryEntry::Action

Returns Action. Rolloback or Upgrade.

Returns:



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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 The container image before this instance upgrade.

Returns:

  • (::String)

    The container image before this instance upgrade.



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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 The time that this instance upgrade history entry is created.

Returns:



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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 The framework of this notebook instance.

Returns:

  • (::String)

    The framework of this notebook instance.



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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 The snapshot of the boot disk of this notebook instance before upgrade.

Returns:

  • (::String)

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



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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::V1::Instance::UpgradeHistoryEntry::State

Returns The state of this instance upgrade history entry.

Returns:



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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_image::String

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Target VM Image. Format: ainotebooks-vm/project/image-name/name.

Returns:

  • (::String)

    Target VM Image. Format: ainotebooks-vm/project/image-name/name.



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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 Target VM Version, like m63.

Returns:

  • (::String)

    Target VM Version, like m63.



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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 The version of the notebook instance before this upgrade.

Returns:

  • (::String)

    The version of the notebook instance before this upgrade.



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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 The VM image before this instance upgrade.

Returns:

  • (::String)

    The VM image before this instance upgrade.



393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
# File 'proto_docs/google/cloud/notebooks/v1/instance.rb', line 393

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