Class: Google::Cloud::Container::V1beta1::UpgradeDetails

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/container/v1beta1/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:



8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 8014

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.



8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 8014

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:



8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 8014

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::V1beta1::UpgradeDetails::StartType

Returns The start type of the upgrade.

Returns:



8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 8014

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::V1beta1::UpgradeDetails::State (readonly)

Returns Output only. The state of the upgrade.

Returns:



8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 8014

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.



8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 8014

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