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

#include <UpdateBackendAuthForgotPasswordConfig.h>

Public Member Functions

 UpdateBackendAuthForgotPasswordConfig ()
 
 UpdateBackendAuthForgotPasswordConfig (Aws::Utils::Json::JsonView jsonValue)
 
UpdateBackendAuthForgotPasswordConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const DeliveryMethodGetDeliveryMethod () const
 
bool DeliveryMethodHasBeenSet () const
 
void SetDeliveryMethod (const DeliveryMethod &value)
 
void SetDeliveryMethod (DeliveryMethod &&value)
 
UpdateBackendAuthForgotPasswordConfigWithDeliveryMethod (const DeliveryMethod &value)
 
UpdateBackendAuthForgotPasswordConfigWithDeliveryMethod (DeliveryMethod &&value)
 
const EmailSettingsGetEmailSettings () const
 
bool EmailSettingsHasBeenSet () const
 
void SetEmailSettings (const EmailSettings &value)
 
void SetEmailSettings (EmailSettings &&value)
 
UpdateBackendAuthForgotPasswordConfigWithEmailSettings (const EmailSettings &value)
 
UpdateBackendAuthForgotPasswordConfigWithEmailSettings (EmailSettings &&value)
 
const SmsSettingsGetSmsSettings () const
 
bool SmsSettingsHasBeenSet () const
 
void SetSmsSettings (const SmsSettings &value)
 
void SetSmsSettings (SmsSettings &&value)
 
UpdateBackendAuthForgotPasswordConfigWithSmsSettings (const SmsSettings &value)
 
UpdateBackendAuthForgotPasswordConfigWithSmsSettings (SmsSettings &&value)
 

Detailed Description

Describes the forgot password policy for authenticating into the Amplify app.

See Also:

AWS API Reference

Definition at line 34 of file UpdateBackendAuthForgotPasswordConfig.h.

Constructor & Destructor Documentation

◆ UpdateBackendAuthForgotPasswordConfig() [1/2]

Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::UpdateBackendAuthForgotPasswordConfig ( )

◆ UpdateBackendAuthForgotPasswordConfig() [2/2]

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

Member Function Documentation

◆ DeliveryMethodHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::DeliveryMethodHasBeenSet ( ) const
inline

Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.

Definition at line 53 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ EmailSettingsHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::EmailSettingsHasBeenSet ( ) const
inline

The configuration for the email sent when an app user forgets their password.

Definition at line 90 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ GetDeliveryMethod()

const DeliveryMethod& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::GetDeliveryMethod ( ) const
inline

Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.

Definition at line 47 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ GetEmailSettings()

const EmailSettings& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::GetEmailSettings ( ) const
inline

The configuration for the email sent when an app user forgets their password.

Definition at line 84 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ GetSmsSettings()

const SmsSettings& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::GetSmsSettings ( ) const
inline

The configuration for the SMS message sent when an Amplify app user forgets their password.

Definition at line 121 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetDeliveryMethod() [1/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::SetDeliveryMethod ( const DeliveryMethod value)
inline

Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.

Definition at line 59 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ SetDeliveryMethod() [2/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::SetDeliveryMethod ( DeliveryMethod &&  value)
inline

Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.

Definition at line 65 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ SetEmailSettings() [1/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::SetEmailSettings ( const EmailSettings value)
inline

The configuration for the email sent when an app user forgets their password.

Definition at line 96 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ SetEmailSettings() [2/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::SetEmailSettings ( EmailSettings &&  value)
inline

The configuration for the email sent when an app user forgets their password.

Definition at line 102 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ SetSmsSettings() [1/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::SetSmsSettings ( const SmsSettings value)
inline

The configuration for the SMS message sent when an Amplify app user forgets their password.

Definition at line 133 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ SetSmsSettings() [2/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::SetSmsSettings ( SmsSettings &&  value)
inline

The configuration for the SMS message sent when an Amplify app user forgets their password.

Definition at line 139 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ SmsSettingsHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::SmsSettingsHasBeenSet ( ) const
inline

The configuration for the SMS message sent when an Amplify app user forgets their password.

Definition at line 127 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ WithDeliveryMethod() [1/2]

UpdateBackendAuthForgotPasswordConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::WithDeliveryMethod ( const DeliveryMethod value)
inline

Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.

Definition at line 71 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ WithDeliveryMethod() [2/2]

UpdateBackendAuthForgotPasswordConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::WithDeliveryMethod ( DeliveryMethod &&  value)
inline

Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.

Definition at line 77 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ WithEmailSettings() [1/2]

UpdateBackendAuthForgotPasswordConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::WithEmailSettings ( const EmailSettings value)
inline

The configuration for the email sent when an app user forgets their password.

Definition at line 108 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ WithEmailSettings() [2/2]

UpdateBackendAuthForgotPasswordConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::WithEmailSettings ( EmailSettings &&  value)
inline

The configuration for the email sent when an app user forgets their password.

Definition at line 114 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ WithSmsSettings() [1/2]

UpdateBackendAuthForgotPasswordConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::WithSmsSettings ( const SmsSettings value)
inline

The configuration for the SMS message sent when an Amplify app user forgets their password.

Definition at line 145 of file UpdateBackendAuthForgotPasswordConfig.h.

◆ WithSmsSettings() [2/2]

UpdateBackendAuthForgotPasswordConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthForgotPasswordConfig::WithSmsSettings ( SmsSettings &&  value)
inline

The configuration for the SMS message sent when an Amplify app user forgets their password.

Definition at line 151 of file UpdateBackendAuthForgotPasswordConfig.h.


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