Values.CreateBackendAuthUserPoolConfigSourceDescribes the Amazon Cognito user pool configuration for the auth resource to be configured for your Amplify project.
type nonrec t = {forgotPassword : CreateBackendAuthForgotPasswordConfig.t option;(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
*)mfa : CreateBackendAuthMFAConfig.t option;Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
*)oAuth : CreateBackendAuthOAuthConfig.t option;Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
*)passwordPolicy : CreateBackendAuthPasswordPolicyConfig.t option;Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
*)requiredSignUpAttributes : ListOfRequiredSignUpAttributesElement.t;The required attributes to sign up new users in the user pool.
*)signInMethod : SignInMethod.t;Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.
*)userPoolName : string;The Amazon Cognito user pool name.
*)verificationMessage : CreateBackendAuthVerificationMessageConfig.t option;Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
*)}val make :
?forgotPassword:??? ->
?mfa:??? ->
?oAuth:??? ->
?passwordPolicy:??? ->
?verificationMessage:??? ->
requiredSignUpAttributes:ListOfRequiredSignUpAttributesElement.t ->
signInMethod:SignInMethod.t ->
userPoolName:string ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string ] list
| `String of string
| `Structure of
(string
* [> `Double of float
| `Enum of string
| `List of [> `Enum of string | `String of string ] list
| `String of string
| `Structure of
(string
* [> `List of [> `Enum of string ] list
| `String of string
| `Structure of (string * [> `String of string ]) list ])
list ])
list ])
list ]