AWS SDK for C++  1.9.109
AWS SDK for C++
Public Member Functions | List of all members
Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig Class Reference

#include <UpdateBackendAuthPasswordPolicyConfig.h>

Public Member Functions

 UpdateBackendAuthPasswordPolicyConfig ()
 
 UpdateBackendAuthPasswordPolicyConfig (Aws::Utils::Json::JsonView jsonValue)
 
UpdateBackendAuthPasswordPolicyConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< AdditionalConstraintsElement > & GetAdditionalConstraints () const
 
bool AdditionalConstraintsHasBeenSet () const
 
void SetAdditionalConstraints (const Aws::Vector< AdditionalConstraintsElement > &value)
 
void SetAdditionalConstraints (Aws::Vector< AdditionalConstraintsElement > &&value)
 
UpdateBackendAuthPasswordPolicyConfigWithAdditionalConstraints (const Aws::Vector< AdditionalConstraintsElement > &value)
 
UpdateBackendAuthPasswordPolicyConfigWithAdditionalConstraints (Aws::Vector< AdditionalConstraintsElement > &&value)
 
UpdateBackendAuthPasswordPolicyConfigAddAdditionalConstraints (const AdditionalConstraintsElement &value)
 
UpdateBackendAuthPasswordPolicyConfigAddAdditionalConstraints (AdditionalConstraintsElement &&value)
 
double GetMinimumLength () const
 
bool MinimumLengthHasBeenSet () const
 
void SetMinimumLength (double value)
 
UpdateBackendAuthPasswordPolicyConfigWithMinimumLength (double value)
 

Detailed Description

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

See Also:

AWS API Reference

Definition at line 33 of file UpdateBackendAuthPasswordPolicyConfig.h.

Constructor & Destructor Documentation

◆ UpdateBackendAuthPasswordPolicyConfig() [1/2]

Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::UpdateBackendAuthPasswordPolicyConfig ( )

◆ UpdateBackendAuthPasswordPolicyConfig() [2/2]

Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::UpdateBackendAuthPasswordPolicyConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddAdditionalConstraints() [1/2]

UpdateBackendAuthPasswordPolicyConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::AddAdditionalConstraints ( AdditionalConstraintsElement &&  value)
inline

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

Definition at line 88 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ AddAdditionalConstraints() [2/2]

UpdateBackendAuthPasswordPolicyConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::AddAdditionalConstraints ( const AdditionalConstraintsElement value)
inline

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

Definition at line 82 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ AdditionalConstraintsHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::AdditionalConstraintsHasBeenSet ( ) const
inline

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

Definition at line 52 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ GetAdditionalConstraints()

const Aws::Vector<AdditionalConstraintsElement>& Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::GetAdditionalConstraints ( ) const
inline

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

Definition at line 46 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ GetMinimumLength()

double Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::GetMinimumLength ( ) const
inline

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

Definition at line 95 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::Jsonize ( ) const

◆ MinimumLengthHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::MinimumLengthHasBeenSet ( ) const
inline

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

Definition at line 101 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ operator=()

UpdateBackendAuthPasswordPolicyConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAdditionalConstraints() [1/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::SetAdditionalConstraints ( Aws::Vector< AdditionalConstraintsElement > &&  value)
inline

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

Definition at line 64 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ SetAdditionalConstraints() [2/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::SetAdditionalConstraints ( const Aws::Vector< AdditionalConstraintsElement > &  value)
inline

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

Definition at line 58 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ SetMinimumLength()

void Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::SetMinimumLength ( double  value)
inline

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

Definition at line 107 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ WithAdditionalConstraints() [1/2]

UpdateBackendAuthPasswordPolicyConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::WithAdditionalConstraints ( Aws::Vector< AdditionalConstraintsElement > &&  value)
inline

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

Definition at line 76 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ WithAdditionalConstraints() [2/2]

UpdateBackendAuthPasswordPolicyConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::WithAdditionalConstraints ( const Aws::Vector< AdditionalConstraintsElement > &  value)
inline

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

Definition at line 70 of file UpdateBackendAuthPasswordPolicyConfig.h.

◆ WithMinimumLength()

UpdateBackendAuthPasswordPolicyConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthPasswordPolicyConfig::WithMinimumLength ( double  value)
inline

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

Definition at line 113 of file UpdateBackendAuthPasswordPolicyConfig.h.


The documentation for this class was generated from the following file: