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.



853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 853

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.



853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 853

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:



853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 853

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:



853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 853

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.



853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 853

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