Anthos Multi-Cloud V1 API - Class Google::Cloud::GkeMultiCloud::V1::AwsK8sVersionInfo (v0.7.0)

Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::AwsK8sVersionInfo.

Kubernetes version information of GKE cluster on AWS.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#enabled

def enabled() -> ::Boolean
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.

#enabled=

def enabled=(value) -> ::Boolean
Parameter
  • value (::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.
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.

#end_of_life

def end_of_life() -> ::Boolean
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.

#end_of_life=

def end_of_life=(value) -> ::Boolean
Parameter
  • value (::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.
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.

#end_of_life_date

def end_of_life_date() -> ::Google::Type::Date
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.

#end_of_life_date=

def end_of_life_date=(value) -> ::Google::Type::Date
Parameter
  • value (::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.
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.

#release_date

def release_date() -> ::Google::Type::Date
Returns
  • (::Google::Type::Date) — Optional. The date (in Pacific Time) when the cluster version was released.

#release_date=

def release_date=(value) -> ::Google::Type::Date
Parameter
  • value (::Google::Type::Date) — 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.

#version

def version() -> ::String
Returns
  • (::String) — Kubernetes version name.

#version=

def version=(value) -> ::String
Parameter
  • value (::String) — Kubernetes version name.
Returns
  • (::String) — Kubernetes version name.