Class: Google::Cloud::Container::V1::UpgradeDetails

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

Overview

UpgradeDetails contains detailed information of each individual upgrade operation.

Defined Under Namespace

Modules: StartType, State

Instance Attribute Summary collapse

Instance Attribute Details

#end_time::Google::Protobuf::Timestamp

Returns The end timestamp of the upgrade.

Returns:



8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
# File 'proto_docs/google/container/v1/cluster_service.rb', line 8109

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

  # State indicates the state of the upgrade.
  module State
    # Upgrade state is unknown.
    UNKNOWN = 0

    # Upgrade has failed with an error.
    FAILED = 1

    # Upgrade has succeeded.
    SUCCEEDED = 2

    # Upgrade has been canceled.
    CANCELED = 3

    # Upgrade is running.
    RUNNING = 4
  end

  # StartType indicates the type of starting the upgrade.
  module StartType
    # Upgrade start type is unspecified.
    START_TYPE_UNSPECIFIED = 0

    # Upgrade started automatically.
    AUTOMATIC = 1

    # Upgrade started manually.
    MANUAL = 2
  end
end

#initial_version::String

Returns The version before the upgrade.

Returns:

  • (::String)

    The version before the upgrade.



8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
# File 'proto_docs/google/container/v1/cluster_service.rb', line 8109

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

  # State indicates the state of the upgrade.
  module State
    # Upgrade state is unknown.
    UNKNOWN = 0

    # Upgrade has failed with an error.
    FAILED = 1

    # Upgrade has succeeded.
    SUCCEEDED = 2

    # Upgrade has been canceled.
    CANCELED = 3

    # Upgrade is running.
    RUNNING = 4
  end

  # StartType indicates the type of starting the upgrade.
  module StartType
    # Upgrade start type is unspecified.
    START_TYPE_UNSPECIFIED = 0

    # Upgrade started automatically.
    AUTOMATIC = 1

    # Upgrade started manually.
    MANUAL = 2
  end
end

#start_time::Google::Protobuf::Timestamp

Returns The start timestamp of the upgrade.

Returns:



8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
# File 'proto_docs/google/container/v1/cluster_service.rb', line 8109

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

  # State indicates the state of the upgrade.
  module State
    # Upgrade state is unknown.
    UNKNOWN = 0

    # Upgrade has failed with an error.
    FAILED = 1

    # Upgrade has succeeded.
    SUCCEEDED = 2

    # Upgrade has been canceled.
    CANCELED = 3

    # Upgrade is running.
    RUNNING = 4
  end

  # StartType indicates the type of starting the upgrade.
  module StartType
    # Upgrade start type is unspecified.
    START_TYPE_UNSPECIFIED = 0

    # Upgrade started automatically.
    AUTOMATIC = 1

    # Upgrade started manually.
    MANUAL = 2
  end
end

#start_type::Google::Cloud::Container::V1::UpgradeDetails::StartType

Returns The start type of the upgrade.

Returns:



8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
# File 'proto_docs/google/container/v1/cluster_service.rb', line 8109

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

  # State indicates the state of the upgrade.
  module State
    # Upgrade state is unknown.
    UNKNOWN = 0

    # Upgrade has failed with an error.
    FAILED = 1

    # Upgrade has succeeded.
    SUCCEEDED = 2

    # Upgrade has been canceled.
    CANCELED = 3

    # Upgrade is running.
    RUNNING = 4
  end

  # StartType indicates the type of starting the upgrade.
  module StartType
    # Upgrade start type is unspecified.
    START_TYPE_UNSPECIFIED = 0

    # Upgrade started automatically.
    AUTOMATIC = 1

    # Upgrade started manually.
    MANUAL = 2
  end
end

#state::Google::Cloud::Container::V1::UpgradeDetails::State (readonly)

Returns Output only. The state of the upgrade.

Returns:



8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
# File 'proto_docs/google/container/v1/cluster_service.rb', line 8109

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

  # State indicates the state of the upgrade.
  module State
    # Upgrade state is unknown.
    UNKNOWN = 0

    # Upgrade has failed with an error.
    FAILED = 1

    # Upgrade has succeeded.
    SUCCEEDED = 2

    # Upgrade has been canceled.
    CANCELED = 3

    # Upgrade is running.
    RUNNING = 4
  end

  # StartType indicates the type of starting the upgrade.
  module StartType
    # Upgrade start type is unspecified.
    START_TYPE_UNSPECIFIED = 0

    # Upgrade started automatically.
    AUTOMATIC = 1

    # Upgrade started manually.
    MANUAL = 2
  end
end

#target_version::String

Returns The version after the upgrade.

Returns:

  • (::String)

    The version after the upgrade.



8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
# File 'proto_docs/google/container/v1/cluster_service.rb', line 8109

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

  # State indicates the state of the upgrade.
  module State
    # Upgrade state is unknown.
    UNKNOWN = 0

    # Upgrade has failed with an error.
    FAILED = 1

    # Upgrade has succeeded.
    SUCCEEDED = 2

    # Upgrade has been canceled.
    CANCELED = 3

    # Upgrade is running.
    RUNNING = 4
  end

  # StartType indicates the type of starting the upgrade.
  module StartType
    # Upgrade start type is unspecified.
    START_TYPE_UNSPECIFIED = 0

    # Upgrade started automatically.
    AUTOMATIC = 1

    # Upgrade started manually.
    MANUAL = 2
  end
end