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 Details

    • withAzureActiveDirectoryGroup

      KubernetesCluster.Update withAzureActiveDirectoryGroup(String activeDirectoryGroupObjectId)
      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.ActiveDirectoryGroup in 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