Class: Aws::EKS::Types::ClusterVersionInformation

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb

Overview

Contains details about a specific EKS cluster version.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_type ⇒ String

The type of cluster this version is for.

Returns:

  • (String)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_version ⇒ String

The Kubernetes version for the cluster.

Returns:

  • (String)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#control_plane_component_config ⇒ Types::ControlPlaneConfigInfo

The default control plane component configuration and constraints for this Kubernetes version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#control_plane_scaling_tiers ⇒ Array<Types::ControlPlaneScalingTierInfo>

The available provisioned control plane scaling tiers and their capabilities for this Kubernetes version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#default_platform_version ⇒ String

Default platform version for this Kubernetes version.

Returns:

  • (String)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#default_version ⇒ Boolean

Indicates if this is a default version.

Returns:

  • (Boolean)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#end_of_extended_support_date ⇒ Time

Date when extended support ends for this version.

Returns:

  • (Time)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#end_of_standard_support_date ⇒ Time

Date when standard support ends for this version.

Returns:

  • (Time)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#kubernetes_patch_version ⇒ String

The patch version of Kubernetes for this cluster version.

Returns:

  • (String)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#release_date ⇒ Time

The release date of this cluster version.

Returns:

  • (Time)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

This field is deprecated. Use versionStatus instead, as that field matches for input and output of this action.

Current status of this cluster version.

Returns:

  • (String)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end

#version_status ⇒ String

Current status of this cluster version.

Returns:

  • (String)


1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1939

class ClusterVersionInformation < Struct.new(
  :cluster_version,
  :cluster_type,
  :default_platform_version,
  :default_version,
  :release_date,
  :end_of_standard_support_date,
  :end_of_extended_support_date,
  :status,
  :version_status,
  :kubernetes_patch_version,
  :control_plane_scaling_tiers,
  :control_plane_component_config)
  SENSITIVE = []
  include Aws::Structure
end