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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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_typeString

The type of cluster this version is for.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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_versionString

The Kubernetes version for the cluster.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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_configTypes::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 '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_tiersArray<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 '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_versionString

Default platform version for this Kubernetes version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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_versionBoolean

Indicates if this is a default version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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_dateTime

Date when extended support ends for this version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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_dateTime

Date when standard support ends for this version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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_versionString

The patch version of Kubernetes for this cluster version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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_dateTime

The release date of this cluster version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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

#statusString

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

Current status of this cluster version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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_statusString

Current status of this cluster version.



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
# File '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