| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig
Description
Synopsis
- data UpdateBackendAuthUserPoolConfig = UpdateBackendAuthUserPoolConfig' {}
 - newUpdateBackendAuthUserPoolConfig :: UpdateBackendAuthUserPoolConfig
 - updateBackendAuthUserPoolConfig_forgotPassword :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthForgotPasswordConfig)
 - updateBackendAuthUserPoolConfig_mfa :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthMFAConfig)
 - updateBackendAuthUserPoolConfig_oAuth :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthOAuthConfig)
 - updateBackendAuthUserPoolConfig_passwordPolicy :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthPasswordPolicyConfig)
 - updateBackendAuthUserPoolConfig_verificationMessage :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthVerificationMessageConfig)
 
Documentation
data UpdateBackendAuthUserPoolConfig Source #
Describes the Amazon Cognito user pool configuration for the authorization resource to be configured for your Amplify project on an update.
See: newUpdateBackendAuthUserPoolConfig smart constructor.
Constructors
| UpdateBackendAuthUserPoolConfig' | |
Fields 
  | |
Instances
newUpdateBackendAuthUserPoolConfig :: UpdateBackendAuthUserPoolConfig Source #
Create a value of UpdateBackendAuthUserPoolConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:forgotPassword:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_forgotPassword - (DEPRECATED) Describes the forgot password policy for your Amazon
 Cognito user pool, configured as a part of your Amplify project.
$sel:mfa:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_mfa - Describes whether to apply multi-factor authentication policies for your
 Amazon Cognito user pool configured as a part of your Amplify project.
$sel:oAuth:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_oAuth - Describes the OAuth policy and rules for your Amazon Cognito user pool,
 configured as a part of your Amplify project.
$sel:passwordPolicy:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_passwordPolicy - Describes the password policy for your Amazon Cognito user pool,
 configured as a part of your Amplify project.
$sel:verificationMessage:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_verificationMessage - Describes the email or SMS verification message for your Amazon Cognito
 user pool, configured as a part of your Amplify project.
updateBackendAuthUserPoolConfig_forgotPassword :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthForgotPasswordConfig) Source #
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
updateBackendAuthUserPoolConfig_mfa :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthMFAConfig) Source #
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
updateBackendAuthUserPoolConfig_oAuth :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthOAuthConfig) Source #
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
updateBackendAuthUserPoolConfig_passwordPolicy :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthPasswordPolicyConfig) Source #
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
updateBackendAuthUserPoolConfig_verificationMessage :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthVerificationMessageConfig) Source #
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.