Class: Google::Cloud::GkeMultiCloud::V1::AzureK8sVersionInfo

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

Overview

Kubernetes version information of GKE cluster on Azure.

Instance Attribute Summary collapse

Instance Attribute Details

#enabled::Boolean

Returns Optional. True if the version is available for cluster creation. If a version is enabled for creation, it can be used to create new clusters. Otherwise, cluster creation will fail. However, cluster upgrade operations may succeed, even if the version is not enabled.

Returns:

  • (::Boolean)

    Optional. True if the version is available for cluster creation. If a version is enabled for creation, it can be used to create new clusters. Otherwise, cluster creation will fail. However, cluster upgrade operations may succeed, even if the version is not enabled.



822
823
824
825
# File 'proto_docs/google/cloud/gkemulticloud/v1/azure_resources.rb', line 822

class AzureK8sVersionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#end_of_life::Boolean

Returns Optional. True if this cluster version belongs to a minor version that has reached its end of life and is no longer in scope to receive security and bug fixes.

Returns:

  • (::Boolean)

    Optional. True if this cluster version belongs to a minor version that has reached its end of life and is no longer in scope to receive security and bug fixes.



822
823
824
825
# File 'proto_docs/google/cloud/gkemulticloud/v1/azure_resources.rb', line 822

class AzureK8sVersionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#end_of_life_date::Google::Type::Date

Returns Optional. The estimated date (in Pacific Time) when this cluster version will reach its end of life. Or if this version is no longer supported (the end_of_life field is true), this is the actual date (in Pacific time) when the version reached its end of life.

Returns:

  • (::Google::Type::Date)

    Optional. The estimated date (in Pacific Time) when this cluster version will reach its end of life. Or if this version is no longer supported (the end_of_life field is true), this is the actual date (in Pacific time) when the version reached its end of life.



822
823
824
825
# File 'proto_docs/google/cloud/gkemulticloud/v1/azure_resources.rb', line 822

class AzureK8sVersionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#release_date::Google::Type::Date

Returns Optional. The date (in Pacific Time) when the cluster version was released.

Returns:

  • (::Google::Type::Date)

    Optional. The date (in Pacific Time) when the cluster version was released.



822
823
824
825
# File 'proto_docs/google/cloud/gkemulticloud/v1/azure_resources.rb', line 822

class AzureK8sVersionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#version::String

Returns Kubernetes version name (for example, 1.19.10-gke.1000).

Returns:

  • (::String)

    Kubernetes version name (for example, 1.19.10-gke.1000)



822
823
824
825
# File 'proto_docs/google/cloud/gkemulticloud/v1/azure_resources.rb', line 822

class AzureK8sVersionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end