Share via


ManagedClusterAADProfile Constructors

Definition

Overloads

ManagedClusterAADProfile()

Initializes a new instance of the ManagedClusterAADProfile class.

ManagedClusterAADProfile(Nullable<Boolean>, Nullable<Boolean>, IList<String>, String, String, String, String)

Initializes a new instance of the ManagedClusterAADProfile class.

ManagedClusterAADProfile()

Initializes a new instance of the ManagedClusterAADProfile class.

public ManagedClusterAADProfile ();
Public Sub New ()

Applies to

ManagedClusterAADProfile(Nullable<Boolean>, Nullable<Boolean>, IList<String>, String, String, String, String)

Initializes a new instance of the ManagedClusterAADProfile class.

public ManagedClusterAADProfile (bool? managed = default, bool? enableAzureRbac = default, System.Collections.Generic.IList<string> adminGroupObjectIDs = default, string clientAppId = default, string serverAppId = default, string serverAppSecret = default, string tenantId = default);
new Microsoft.Azure.Management.ContainerService.Models.ManagedClusterAADProfile : Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<string> * string * string * string * string -> Microsoft.Azure.Management.ContainerService.Models.ManagedClusterAADProfile
Public Sub New (Optional managed As Nullable(Of Boolean) = Nothing, Optional enableAzureRbac As Nullable(Of Boolean) = Nothing, Optional adminGroupObjectIDs As IList(Of String) = Nothing, Optional clientAppId As String = Nothing, Optional serverAppId As String = Nothing, Optional serverAppSecret As String = Nothing, Optional tenantId As String = Nothing)

Parameters

managed
Nullable<Boolean>

Whether to enable managed AAD.

enableAzureRbac
Nullable<Boolean>

Whether to enable Azure RBAC for Kubernetes authorization.

adminGroupObjectIDs
IList<String>

The list of AAD group object IDs that will have admin role of the cluster.

clientAppId
String

(DEPRECATED) The client AAD application ID. Learn more at https://aka.ms/aks/aad-legacy.

serverAppId
String

(DEPRECATED) The server AAD application ID. Learn more at https://aka.ms/aks/aad-legacy.

serverAppSecret
String

(DEPRECATED) The server AAD application secret. Learn more at https://aka.ms/aks/aad-legacy.

tenantId
String

The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.

Applies to