Interface KubernetesCluster.UpdateStages.WithAAD
- All Known Subinterfaces:
KubernetesCluster.Update
- Enclosing interface:
- KubernetesCluster.UpdateStages
public static interface KubernetesCluster.UpdateStages.WithAAD
The stage of the Kubernetes cluster update allowing to specify Azure AD integration.
-
Method Summary
Modifier and TypeMethodDescriptionEnables Azure Role-Based Access Control for Kubernetes authorization.withAzureActiveDirectoryGroup(String activeDirectoryGroupObjectId) Specified Azure AD group as the admin group of the cluster.
-
Method Details
-
withAzureActiveDirectoryGroup
Specified Azure AD group as the admin group of the cluster. Azure AD integration cannot be disabled. It will enable Kubernetes Role-Based Access Control.- Parameters:
activeDirectoryGroupObjectId- the object ID of the Azure AD group.See
com.azure.resourcemanager.authorization.models.ActiveDirectoryGroupin azure-resourcemanager-authorization package.- Returns:
- the next stage
-
enableAzureRbac
KubernetesCluster.Update enableAzureRbac()Enables Azure Role-Based Access Control for Kubernetes authorization.- Returns:
- the next stage
-