Skip to content

UpdateClusterVersionRequest

Source code in docs_src/capo_eks/types/update_cluster_version_request.py
class UpdateClusterVersionRequest(TypedDict, closed=True):
    name: "capo_eks.types.string.String"
    """<p>The name of the Amazon EKS cluster to update.</p>"""
    version: "capo_eks.types.string.String"
    """<p>The desired Kubernetes version following a successful update.</p>"""
    client_request_token: NotRequired["capo_eks.types.string.String"]
    """<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>"""
    force: "capo_eks.types.boolean.Boolean"
    """<p>Set this value to <code>true</code> to override upgrade-blocking or rollback-blocking readiness checks when updating a cluster.</p>"""
    rollback_config: NotRequired["capo_eks.types.rollback_config.RollbackConfig"]
    """<p>The rollback configuration for the cluster version rollback.</p>"""

client_request_token instance-attribute

client_request_token: NotRequired[String]

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

force instance-attribute

force: Boolean

Set this value to true to override upgrade-blocking or rollback-blocking readiness checks when updating a cluster.

name instance-attribute

name: String

The name of the Amazon EKS cluster to update.

rollback_config instance-attribute

rollback_config: NotRequired[RollbackConfig]

The rollback configuration for the cluster version rollback.

version instance-attribute

version: String

The desired Kubernetes version following a successful update.