Skip to content

EksSource

Source code in docs_src/capo_resiliencehubv2/types/eks_source.py
class EksSource(TypedDict, closed=True):
    cluster_arn: "capo_resiliencehubv2.types.arn.Arn"
    namespaces: "capo_resiliencehubv2.types.eks_namespace_list.EksNamespaceList"
    """<p>The list of Kubernetes namespaces within the EKS cluster.</p>"""
    label_selector: NotRequired[
        "capo_resiliencehubv2.types.eks_label_selector.EksLabelSelector"
    ]
    """<p>Filters discovery to the Kubernetes objects whose labels match the selector. When omitted, all supported objects in the specified namespaces are discovered.</p>"""

cluster_arn instance-attribute

cluster_arn: Arn

label_selector instance-attribute

label_selector: NotRequired[EksLabelSelector]

Filters discovery to the Kubernetes objects whose labels match the selector. When omitted, all supported objects in the specified namespaces are discovered.

namespaces instance-attribute

namespaces: EksNamespaceList

The list of Kubernetes namespaces within the EKS cluster.