Skip to content

ClusterVersionInformation

Source code in docs_src/capo_eks/types/cluster_version_information.py
class ClusterVersionInformation(TypedDict, closed=True):
    cluster_version: NotRequired["capo_eks.types.string.String"]
    """<p>The Kubernetes version for the cluster.</p>"""
    cluster_type: NotRequired["capo_eks.types.string.String"]
    """<p>The type of cluster this version is for.</p>"""
    default_platform_version: NotRequired["capo_eks.types.string.String"]
    """<p>Default platform version for this Kubernetes version.</p>"""
    default_version: "capo_eks.types.boolean.Boolean"
    """<p>Indicates if this is a default version.</p>"""
    release_date: NotRequired["capo_eks.types.timestamp.Timestamp"]
    """<p>The release date of this cluster version.</p>"""
    end_of_standard_support_date: NotRequired["capo_eks.types.timestamp.Timestamp"]
    """<p>Date when standard support ends for this version.</p>"""
    end_of_extended_support_date: NotRequired["capo_eks.types.timestamp.Timestamp"]
    """<p>Date when extended support ends for this version.</p>"""
    status: NotRequired["capo_eks.types.cluster_version_status.ClusterVersionStatus"]
    """<important> <p>This field is deprecated. Use <code>versionStatus</code> instead, as that field matches for input and output of this action.</p> </important> <p>Current status of this cluster version.</p>"""
    version_status: NotRequired["capo_eks.types.version_status.VersionStatus"]
    """<p>Current status of this cluster version.</p>"""
    kubernetes_patch_version: NotRequired["capo_eks.types.string.String"]
    """<p>The patch version of Kubernetes for this cluster version.</p>"""
    control_plane_scaling_tiers: NotRequired[
        "capo_eks.types.control_plane_scaling_tier_list.ControlPlaneScalingTierList"
    ]
    """<p>The available provisioned control plane scaling tiers and their capabilities for this Kubernetes version.</p>"""
    control_plane_component_config: NotRequired[
        "capo_eks.types.control_plane_config_info.ControlPlaneConfigInfo"
    ]
    """<p>The default control plane component configuration and constraints for this Kubernetes version.</p>"""

cluster_type instance-attribute

cluster_type: NotRequired[String]

The type of cluster this version is for.

cluster_version instance-attribute

cluster_version: NotRequired[String]

The Kubernetes version for the cluster.

control_plane_component_config instance-attribute

control_plane_component_config: NotRequired[ControlPlaneConfigInfo]

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

control_plane_scaling_tiers instance-attribute

control_plane_scaling_tiers: NotRequired[ControlPlaneScalingTierList]

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

default_platform_version instance-attribute

default_platform_version: NotRequired[String]

Default platform version for this Kubernetes version.

default_version instance-attribute

default_version: Boolean

Indicates if this is a default version.

end_of_extended_support_date instance-attribute

end_of_extended_support_date: NotRequired[Timestamp]

Date when extended support ends for this version.

end_of_standard_support_date instance-attribute

end_of_standard_support_date: NotRequired[Timestamp]

Date when standard support ends for this version.

kubernetes_patch_version instance-attribute

kubernetes_patch_version: NotRequired[String]

The patch version of Kubernetes for this cluster version.

release_date instance-attribute

release_date: NotRequired[Timestamp]

The release date of this cluster version.

status instance-attribute

status: NotRequired[ClusterVersionStatus]

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

Current status of this cluster version.

version_status instance-attribute

version_status: NotRequired[VersionStatus]

Current status of this cluster version.