Skip to content

RegisterClusterRequest

Source code in docs_src/capo_eks/types/register_cluster_request.py
class RegisterClusterRequest(TypedDict, closed=True):
    name: "capo_eks.types.cluster_name.ClusterName"
    """<p>A unique name for this cluster in your Amazon Web Services Region.</p>"""
    connector_config: "capo_eks.types.connector_config_request.ConnectorConfigRequest"
    """<p>The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.</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>"""
    tags: NotRequired["capo_eks.types.tag_map.TagMap"]
    """<p>Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.</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.

connector_config instance-attribute

connector_config: ConnectorConfigRequest

The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.

name instance-attribute

A unique name for this cluster in your Amazon Web Services Region.

tags instance-attribute

tags: NotRequired[TagMap]

Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.