Anthos Multi-Cloud v1 API - Class AwsK8sVersionInfo (2.3.0)

public sealed class AwsK8sVersionInfo : IMessage<AwsK8sVersionInfo>, IEquatable<AwsK8sVersionInfo>, IDeepCloneable<AwsK8sVersionInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Anthos Multi-Cloud v1 API class AwsK8sVersionInfo.

Kubernetes version information of GKE cluster on AWS.

Inheritance

object > AwsK8sVersionInfo

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

AwsK8sVersionInfo()

public AwsK8sVersionInfo()

AwsK8sVersionInfo(AwsK8sVersionInfo)

public AwsK8sVersionInfo(AwsK8sVersionInfo other)
Parameter
NameDescription
otherAwsK8sVersionInfo

Properties

Enabled

public bool Enabled { get; set; }

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.

Property Value
TypeDescription
bool

EndOfLife

public bool EndOfLife { get; set; }

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.

Property Value
TypeDescription
bool

EndOfLifeDate

public Date EndOfLifeDate { get; set; }

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.

Property Value
TypeDescription
Date

ReleaseDate

public Date ReleaseDate { get; set; }

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

Property Value
TypeDescription
Date

Version

public string Version { get; set; }

Kubernetes version name.

Property Value
TypeDescription
string