KubernetesClusterAzureActiveDirectoryRoleBasedAccessControlArgs

data class KubernetesClusterAzureActiveDirectoryRoleBasedAccessControlArgs(val adminGroupObjectIds: Output<List<String>>? = null, val azureRbacEnabled: Output<Boolean>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterAzureActiveDirectoryRoleBasedAccessControlArgs>

Constructors

constructor(adminGroupObjectIds: Output<List<String>>? = null, azureRbacEnabled: Output<Boolean>? = null, tenantId: Output<String>? = null)

Properties

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

A list of Object IDs of Azure Active Directory Groups which should have Admin Role on the Cluster.

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

Is Role Based Access Control based on Azure AD enabled?

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

The Tenant ID used for Azure Active Directory Application. If this isn't specified the Tenant ID of the current Subscription is used.

Functions

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