amazonka-amplifybackend-2.0: Amazon AmplifyBackend SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Description

 
Synopsis

Documentation

data CreateBackendAuthPasswordPolicyConfig Source #

The password policy configuration for the backend to your Amplify project.

See: newCreateBackendAuthPasswordPolicyConfig smart constructor.

Constructors

CreateBackendAuthPasswordPolicyConfig' 

Fields

Instances

Instances details
FromJSON CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

ToJSON CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Generic CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Read CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Show CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

NFData CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Eq CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Hashable CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

type Rep CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

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

newCreateBackendAuthPasswordPolicyConfig Source #

Create a value of CreateBackendAuthPasswordPolicyConfig 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:CreateBackendAuthPasswordPolicyConfig', createBackendAuthPasswordPolicyConfig_additionalConstraints - Additional constraints for the password used to access the backend of your Amplify project.

$sel:minimumLength:CreateBackendAuthPasswordPolicyConfig', createBackendAuthPasswordPolicyConfig_minimumLength - The minimum length of the password used to access the backend of your Amplify project.

createBackendAuthPasswordPolicyConfig_additionalConstraints :: Lens' CreateBackendAuthPasswordPolicyConfig (Maybe [AdditionalConstraintsElement]) Source #

Additional constraints for the password used to access the backend of your Amplify project.

createBackendAuthPasswordPolicyConfig_minimumLength :: Lens' CreateBackendAuthPasswordPolicyConfig Double Source #

The minimum length of the password used to access the backend of your Amplify project.