### YamlMime:JavaType uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile" name: "ManagedClusterAADProfile" nameWithType: "ManagedClusterAADProfile" summary: "AADProfile specifies attributes for Azure Active Directory integration." inheritances: - "" inheritedClassMethods: - classRef: "" methodsRef: - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" syntax: "public class **ManagedClusterAADProfile**" constructors: - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.ManagedClusterAADProfile()" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.ManagedClusterAADProfile()" name: "ManagedClusterAADProfile()" nameWithType: "ManagedClusterAADProfile.ManagedClusterAADProfile()" syntax: "public ManagedClusterAADProfile()" methods: - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.adminGroupObjectIDs()" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.adminGroupObjectIDs()" name: "adminGroupObjectIDs()" nameWithType: "ManagedClusterAADProfile.adminGroupObjectIDs()" summary: "Get aAD group object IDs that will have admin role of the cluster." syntax: "public List adminGroupObjectIDs()" desc: "Get aAD group object IDs that will have admin role of the cluster." returns: description: "the adminGroupObjectIDs value" type: "<>" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.clientAppID()" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.clientAppID()" name: "clientAppID()" nameWithType: "ManagedClusterAADProfile.clientAppID()" summary: "Get the client AAD application ID." syntax: "public String clientAppID()" desc: "Get the client AAD application ID." returns: description: "the clientAppID value" type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.enableAzureRBAC()" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.enableAzureRBAC()" name: "enableAzureRBAC()" nameWithType: "ManagedClusterAADProfile.enableAzureRBAC()" summary: "Get whether to enable Azure RBAC for Kubernetes authorization." syntax: "public Boolean enableAzureRBAC()" desc: "Get whether to enable Azure RBAC for Kubernetes authorization." returns: description: "the enableAzureRBAC value" type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.managed()" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.managed()" name: "managed()" nameWithType: "ManagedClusterAADProfile.managed()" summary: "Get whether to enable managed AAD." syntax: "public Boolean managed()" desc: "Get whether to enable managed AAD." returns: description: "the managed value" type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.serverAppID()" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.serverAppID()" name: "serverAppID()" nameWithType: "ManagedClusterAADProfile.serverAppID()" summary: "Get the server AAD application ID." syntax: "public String serverAppID()" desc: "Get the server AAD application ID." returns: description: "the serverAppID value" type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.serverAppSecret()" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.serverAppSecret()" name: "serverAppSecret()" nameWithType: "ManagedClusterAADProfile.serverAppSecret()" summary: "Get the server AAD application secret." syntax: "public String serverAppSecret()" desc: "Get the server AAD application secret." returns: description: "the serverAppSecret value" type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.tenantID()" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.tenantID()" name: "tenantID()" nameWithType: "ManagedClusterAADProfile.tenantID()" summary: "Get the AAD tenant ID to use for authentication." syntax: "public String tenantID()" desc: "Get the AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription." returns: description: "the tenantID value" type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withAdminGroupObjectIDs(java.util.List)" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withAdminGroupObjectIDs(List adminGroupObjectIDs)" name: "withAdminGroupObjectIDs(List adminGroupObjectIDs)" nameWithType: "ManagedClusterAADProfile.withAdminGroupObjectIDs(List adminGroupObjectIDs)" summary: "Set aAD group object IDs that will have admin role of the cluster." parameters: - description: "the adminGroupObjectIDs value to set" name: "adminGroupObjectIDs" type: "<>" syntax: "public ManagedClusterAADProfile withAdminGroupObjectIDs(List adminGroupObjectIDs)" desc: "Set aAD group object IDs that will have admin role of the cluster." returns: description: "the ManagedClusterAADProfile object itself." type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withClientAppID(java.lang.String)" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withClientAppID(String clientAppID)" name: "withClientAppID(String clientAppID)" nameWithType: "ManagedClusterAADProfile.withClientAppID(String clientAppID)" summary: "Set the client AAD application ID." parameters: - description: "the clientAppID value to set" name: "clientAppID" type: "" syntax: "public ManagedClusterAADProfile withClientAppID(String clientAppID)" desc: "Set the client AAD application ID." returns: description: "the ManagedClusterAADProfile object itself." type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withEnableAzureRBAC(java.lang.Boolean)" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withEnableAzureRBAC(Boolean enableAzureRBAC)" name: "withEnableAzureRBAC(Boolean enableAzureRBAC)" nameWithType: "ManagedClusterAADProfile.withEnableAzureRBAC(Boolean enableAzureRBAC)" summary: "Set whether to enable Azure RBAC for Kubernetes authorization." parameters: - description: "the enableAzureRBAC value to set" name: "enableAzureRBAC" type: "" syntax: "public ManagedClusterAADProfile withEnableAzureRBAC(Boolean enableAzureRBAC)" desc: "Set whether to enable Azure RBAC for Kubernetes authorization." returns: description: "the ManagedClusterAADProfile object itself." type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withManaged(java.lang.Boolean)" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withManaged(Boolean managed)" name: "withManaged(Boolean managed)" nameWithType: "ManagedClusterAADProfile.withManaged(Boolean managed)" summary: "Set whether to enable managed AAD." parameters: - description: "the managed value to set" name: "managed" type: "" syntax: "public ManagedClusterAADProfile withManaged(Boolean managed)" desc: "Set whether to enable managed AAD." returns: description: "the ManagedClusterAADProfile object itself." type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withServerAppID(java.lang.String)" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withServerAppID(String serverAppID)" name: "withServerAppID(String serverAppID)" nameWithType: "ManagedClusterAADProfile.withServerAppID(String serverAppID)" summary: "Set the server AAD application ID." parameters: - description: "the serverAppID value to set" name: "serverAppID" type: "" syntax: "public ManagedClusterAADProfile withServerAppID(String serverAppID)" desc: "Set the server AAD application ID." returns: description: "the ManagedClusterAADProfile object itself." type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withServerAppSecret(java.lang.String)" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withServerAppSecret(String serverAppSecret)" name: "withServerAppSecret(String serverAppSecret)" nameWithType: "ManagedClusterAADProfile.withServerAppSecret(String serverAppSecret)" summary: "Set the server AAD application secret." parameters: - description: "the serverAppSecret value to set" name: "serverAppSecret" type: "" syntax: "public ManagedClusterAADProfile withServerAppSecret(String serverAppSecret)" desc: "Set the server AAD application secret." returns: description: "the ManagedClusterAADProfile object itself." type: "" - uid: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withTenantID(java.lang.String)" fullName: "com.microsoft.azure.management.containerservice.ManagedClusterAADProfile.withTenantID(String tenantID)" name: "withTenantID(String tenantID)" nameWithType: "ManagedClusterAADProfile.withTenantID(String tenantID)" summary: "Set the AAD tenant ID to use for authentication." parameters: - description: "the tenantID value to set" name: "tenantID" type: "" syntax: "public ManagedClusterAADProfile withTenantID(String tenantID)" desc: "Set the AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription." returns: description: "the ManagedClusterAADProfile object itself." type: "" type: "class" desc: "AADProfile specifies attributes for Azure Active Directory integration." metadata: {} package: "com.microsoft.azure.management.containerservice" artifact: com.microsoft.azure:azure-mgmt-containerservice:1.41.4