IdentityServiceAzureADConfigArgs

data class IdentityServiceAzureADConfigArgs(val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val kubectlRedirectUri: Output<String>? = null, val tenant: Output<String>? = null) : ConvertibleToJava<IdentityServiceAzureADConfigArgs>

Configuration for the AzureAD Auth flow.

Constructors

Link copied to clipboard
fun IdentityServiceAzureADConfigArgs(clientId: Output<String>? = null, clientSecret: Output<String>? = null, kubectlRedirectUri: Output<String>? = null, tenant: Output<String>? = null)

Functions

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

Properties

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

ID for the registered client application that makes authentication requests to the Azure AD identity provider.

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

Input only. Unencrypted AzureAD client secret will be passed to the GKE Hub CLH.

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

The redirect URL that kubectl uses for authorization.

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

Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.