DefaultSupportedIdpConfigArgs

data class DefaultSupportedIdpConfigArgs(val appleSignInConfig: Output<GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val enabled: Output<Boolean>? = null, val idpId: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<DefaultSupportedIdpConfigArgs>

Create a default supported Idp configuration for an Identity Toolkit project.

Constructors

Link copied to clipboard
fun DefaultSupportedIdpConfigArgs(appleSignInConfig: Output<GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs>? = null, clientId: Output<String>? = null, clientSecret: Output<String>? = null, enabled: Output<Boolean>? = null, idpId: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null, tenantId: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard

Additional config for Apple-based projects.

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

OAuth client ID.

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

OAuth client secret.

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

True if allows the user to sign in with the provider.

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

The id of the Idp to create a config for. Call ListDefaultSupportedIdps for list of all default supported Idps.

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

The name of the DefaultSupportedIdpConfig resource, for example: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com"

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