IdentityServiceAuthMethodArgs

data class IdentityServiceAuthMethodArgs(val azureadConfig: Output<IdentityServiceAzureADConfigArgs>? = null, val googleConfig: Output<IdentityServiceGoogleConfigArgs>? = null, val name: Output<String>? = null, val oidcConfig: Output<IdentityServiceOidcConfigArgs>? = null, val proxy: Output<String>? = null) : ConvertibleToJava<IdentityServiceAuthMethodArgs>

Configuration of an auth method for a member/cluster. Only one authentication method (e.g., OIDC and LDAP) can be set per AuthMethod.

Constructors

Link copied to clipboard
fun IdentityServiceAuthMethodArgs(azureadConfig: Output<IdentityServiceAzureADConfigArgs>? = null, googleConfig: Output<IdentityServiceGoogleConfigArgs>? = null, name: Output<String>? = null, oidcConfig: Output<IdentityServiceOidcConfigArgs>? = null, proxy: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard

AzureAD specific Configuration.

Link copied to clipboard

GoogleConfig specific configuration

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

Identifier for auth config.

Link copied to clipboard

OIDC specific configuration.

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

Proxy server address to use for auth method.