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 (readonly)

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

Returns:

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

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



1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1039

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.



1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1039

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:



1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1039

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:



1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1039

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.



1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1039

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