Class: Google::Cloud::VMMigration::V1::UpgradeStatus

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

Overview

UpgradeStatus contains information about upgradeAppliance operation.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#error::Google::Rpc::Status

Returns Provides details on the state of the upgrade operation in case of an error.

Returns:

  • (::Google::Rpc::Status)

    Provides details on the state of the upgrade operation in case of an error.



827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 827

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

  # The possible values of the state.
  module State
    # The state was not sampled by the health checks yet.
    STATE_UNSPECIFIED = 0

    # The upgrade has started.
    RUNNING = 1

    # The upgrade failed.
    FAILED = 2

    # The upgrade finished successfully.
    SUCCEEDED = 3
  end
end

#previous_version::String

Returns The version from which we upgraded.

Returns:

  • (::String)

    The version from which we upgraded.



827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 827

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

  # The possible values of the state.
  module State
    # The state was not sampled by the health checks yet.
    STATE_UNSPECIFIED = 0

    # The upgrade has started.
    RUNNING = 1

    # The upgrade failed.
    FAILED = 2

    # The upgrade finished successfully.
    SUCCEEDED = 3
  end
end

#start_time::Google::Protobuf::Timestamp

Returns The time the operation was started.

Returns:



827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 827

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

  # The possible values of the state.
  module State
    # The state was not sampled by the health checks yet.
    STATE_UNSPECIFIED = 0

    # The upgrade has started.
    RUNNING = 1

    # The upgrade failed.
    FAILED = 2

    # The upgrade finished successfully.
    SUCCEEDED = 3
  end
end

#state::Google::Cloud::VMMigration::V1::UpgradeStatus::State

Returns The state of the upgradeAppliance operation.

Returns:



827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 827

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

  # The possible values of the state.
  module State
    # The state was not sampled by the health checks yet.
    STATE_UNSPECIFIED = 0

    # The upgrade has started.
    RUNNING = 1

    # The upgrade failed.
    FAILED = 2

    # The upgrade finished successfully.
    SUCCEEDED = 3
  end
end

#version::String

Returns The version to upgrade to.

Returns:

  • (::String)

    The version to upgrade to.



827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 827

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

  # The possible values of the state.
  module State
    # The state was not sampled by the health checks yet.
    STATE_UNSPECIFIED = 0

    # The upgrade has started.
    RUNNING = 1

    # The upgrade failed.
    FAILED = 2

    # The upgrade finished successfully.
    SUCCEEDED = 3
  end
end