Skip to content

KubernetesClusterRoleConfiguration

Source code in docs_src/capo_continuum/types/kubernetes_cluster_role_configuration.py
class KubernetesClusterRoleConfiguration(TypedDict, closed=True):
    role_arn: (
        "capo_continuum.types.kubernetes_cluster_role_arn.KubernetesClusterRoleArn"
    )
    """IAM role the authenticated caller passes to Continuum."""
    external_id: NotRequired[
        "capo_continuum.types.kubernetes_cluster_external_id.KubernetesClusterExternalId"
    ]
    """Optional external ID Continuum supplies when assuming roleArn. This must match the role trust policy when configured and does not replace the caller's iam:PassRole permission."""

external_id instance-attribute

external_id: NotRequired[KubernetesClusterExternalId]

Optional external ID Continuum supplies when assuming roleArn. This must match the role trust policy when configured and does not replace the caller's iam:PassRole permission.

role_arn instance-attribute

IAM role the authenticated caller passes to Continuum.