OpenShiftManagedClusterAADIdentityProviderArgs

data class OpenShiftManagedClusterAADIdentityProviderArgs(val clientId: Output<String>? = null, val customerAdminGroupId: Output<String>? = null, val kind: Output<String>, val secret: Output<String>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<OpenShiftManagedClusterAADIdentityProviderArgs>

Defines the Identity provider for MS AAD.

Constructors

constructor(clientId: Output<String>? = null, customerAdminGroupId: Output<String>? = null, kind: Output<String>, secret: Output<String>? = null, tenantId: Output<String>? = null)

Properties

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

The clientId password associated with the provider.

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

The groupId to be granted cluster admin role.

Link copied to clipboard
val kind: Output<String>

The kind of the provider. Expected value is 'AADIdentityProvider'.

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

The secret password associated with the provider.

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

The tenantId associated with the provider.

Functions

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