AadProfileArgs

data class AadProfileArgs(val adminGroupObjectIDs: Output<List<String>>? = null, val enableAzureRBAC: Output<Boolean>? = null, val tenantID: Output<String>? = null) : ConvertibleToJava<AadProfileArgs>

AAD Profile specifies attributes for Azure Active Directory integration.

Constructors

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

Properties

Link copied to clipboard
val adminGroupObjectIDs: Output<List<String>>? = null

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

Link copied to clipboard
val enableAzureRBAC: Output<Boolean>? = null

Whether to enable Azure RBAC for Kubernetes authorization.

Link copied to clipboard
val tenantID: Output<String>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): AadProfileArgs