libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Description

 
Synopsis

Documentation

data UpdateBackendAuthPasswordPolicyConfig Source #

Describes the password policy for your Amazon Cognito user pool configured as a part of your Amplify project.

See: newUpdateBackendAuthPasswordPolicyConfig smart constructor.

Constructors

UpdateBackendAuthPasswordPolicyConfig' 

Fields

Instances

Instances details
Eq UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Read UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Show UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Generic UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

NFData UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Hashable UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

ToJSON UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

type Rep UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

type Rep UpdateBackendAuthPasswordPolicyConfig = D1 ('MetaData "UpdateBackendAuthPasswordPolicyConfig" "Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthPasswordPolicyConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "additionalConstraints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdditionalConstraintsElement])) :*: S1 ('MetaSel ('Just "minimumLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newUpdateBackendAuthPasswordPolicyConfig :: UpdateBackendAuthPasswordPolicyConfig Source #

Create a value of UpdateBackendAuthPasswordPolicyConfig 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:additionalConstraints:UpdateBackendAuthPasswordPolicyConfig', updateBackendAuthPasswordPolicyConfig_additionalConstraints - Describes additional constraints on password requirements to sign in to the auth resource, configured as a part of your Amplify project.

$sel:minimumLength:UpdateBackendAuthPasswordPolicyConfig', updateBackendAuthPasswordPolicyConfig_minimumLength - Describes the minimum length of the password required to sign in to the auth resource, configured as a part of your Amplify project.

updateBackendAuthPasswordPolicyConfig_additionalConstraints :: Lens' UpdateBackendAuthPasswordPolicyConfig (Maybe [AdditionalConstraintsElement]) Source #

Describes additional constraints on password requirements to sign in to the auth resource, configured as a part of your Amplify project.

updateBackendAuthPasswordPolicyConfig_minimumLength :: Lens' UpdateBackendAuthPasswordPolicyConfig (Maybe Double) Source #

Describes the minimum length of the password required to sign in to the auth resource, configured as a part of your Amplify project.