ProjectDefaultConfigSignInArgs

data class ProjectDefaultConfigSignInArgs(val allowDuplicateEmails: Output<Boolean>? = null, val anonymous: Output<ProjectDefaultConfigSignInAnonymousArgs>? = null, val email: Output<ProjectDefaultConfigSignInEmailArgs>? = null, val hashConfigs: Output<List<ProjectDefaultConfigSignInHashConfigArgs>>? = null, val phoneNumber: Output<ProjectDefaultConfigSignInPhoneNumberArgs>? = null) : ConvertibleToJava<ProjectDefaultConfigSignInArgs>

Constructors

Link copied to clipboard
fun ProjectDefaultConfigSignInArgs(allowDuplicateEmails: Output<Boolean>? = null, anonymous: Output<ProjectDefaultConfigSignInAnonymousArgs>? = null, email: Output<ProjectDefaultConfigSignInEmailArgs>? = null, hashConfigs: Output<List<ProjectDefaultConfigSignInHashConfigArgs>>? = null, phoneNumber: Output<ProjectDefaultConfigSignInPhoneNumberArgs>? = null)

Functions

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

Properties

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

Whether to allow more than one account to have the same email.

Link copied to clipboard

Configuration options related to authenticating an anonymous user. Structure is documented below.

Link copied to clipboard

Configuration options related to authenticating a user by their email address. Structure is documented below.

Link copied to clipboard

Output only. Hash config information. Structure is documented below.

Link copied to clipboard

Configuration options related to authenticated a user by their phone number. Structure is documented below.