AADProfileResponseResponse

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

AAD Profile 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, tenantID: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The list of 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 tenantID: String? = null

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