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.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
Eq 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

Generic CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

NFData CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Hashable CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

ToJSON CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

FromJSON 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" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" '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.