ManagedClusterAADProfileResponse

data class ManagedClusterAADProfileResponse(val adminGroupObjectIDs: List<String>? = null, val clientAppID: String? = null, val enableAzureRBAC: Boolean? = null, val managed: Boolean? = null, val serverAppID: String? = null, val serverAppSecret: String? = null, val tenantID: String? = null)

AADProfile specifies attributes for Azure Active Directory integration.

Constructors

Link copied to clipboard
constructor(adminGroupObjectIDs: List<String>? = null, clientAppID: String? = null, enableAzureRBAC: Boolean? = null, managed: Boolean? = null, serverAppID: String? = null, serverAppSecret: String? = null, tenantID: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard
val clientAppID: String? = null

The client AAD application ID.

Link copied to clipboard

Whether to enable Azure RBAC for Kubernetes authorization.

Link copied to clipboard
val managed: Boolean? = null

Whether to enable managed AAD.

Link copied to clipboard
val serverAppID: String? = null

The server AAD application ID.

Link copied to clipboard
val serverAppSecret: String? = null

The server AAD application secret.

Link copied to clipboard
val tenantID: String? = null

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