KubernetesCluster.UpdateStages.WithAAD Interface
public static interface KubernetesCluster.UpdateStages.WithAAD
The stage of the Kubernetes cluster update allowing to specify Azure AD integration.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Update |
enableAzureRbac()
Enables Azure Role-Based Access Control for Kubernetes authorization. |
abstract Update |
withAzureActiveDirectoryGroup(String activeDirectoryGroupObjectId)
Specified Azure AD group as the admin group of the cluster. |
Method Details
enableAzureRbac
public abstract KubernetesCluster.Update enableAzureRbac()
Enables Azure Role-Based Access Control for Kubernetes authorization.
Returns:
withAzureActiveDirectoryGroup
public abstract 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:
See com.azure.resourcemanager.authorization.models.ActiveDirectoryGroup
in
azure-resourcemanager-authorization package.
Returns:
Applies to
Azure SDK for Java