identity

@JvmName(name = "wjsnhxikoaljveos")
suspend fun identity(value: Output<KubernetesClusterIdentityArgs>)
@JvmName(name = "tupjrlqebsyodeyt")
suspend fun identity(value: KubernetesClusterIdentityArgs?)

Parameters

value

An identity block as defined below. One of either identity or service_principal must be specified. !>Note: A migration scenario from service_principal to identity is supported. When upgrading service_principal to identity, your cluster's control plane and addon pods will switch to use managed identity, but the kubelets will keep using your configured service_principal until you upgrade your Node Pool.


@JvmName(name = "ctsfnnxtkoxdarnj")
suspend fun identity(argument: suspend KubernetesClusterIdentityArgsBuilder.() -> Unit)

Parameters

argument

An identity block as defined below. One of either identity or service_principal must be specified. !>Note: A migration scenario from service_principal to identity is supported. When upgrading service_principal to identity, your cluster's control plane and addon pods will switch to use managed identity, but the kubelets will keep using your configured service_principal until you upgrade your Node Pool.