Class: Aws::AmplifyBackend::Types::CreateBackendAuthForgotPasswordConfig

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-amplifybackend/types.rb

Overview

**(DEPRECATED)** Describes the forgot password policy for authenticating into the Amplify app.

Constant Summary collapse

SENSITIVE =
[:email_settings, :sms_settings]

Instance Attribute Summary collapse

Instance Attribute Details

#delivery_methodString

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

Returns:

  • (String)


720
721
722
723
724
725
726
# File 'lib/aws-sdk-amplifybackend/types.rb', line 720

class CreateBackendAuthForgotPasswordConfig < Struct.new(
  :delivery_method,
  :email_settings,
  :sms_settings)
  SENSITIVE = [:email_settings, :sms_settings]
  include Aws::Structure
end

#email_settingsTypes::EmailSettings

**(DEPRECATED)** The configuration for the email sent when an app user forgets their password.



720
721
722
723
724
725
726
# File 'lib/aws-sdk-amplifybackend/types.rb', line 720

class CreateBackendAuthForgotPasswordConfig < Struct.new(
  :delivery_method,
  :email_settings,
  :sms_settings)
  SENSITIVE = [:email_settings, :sms_settings]
  include Aws::Structure
end

#sms_settingsTypes::SmsSettings

**(DEPRECATED)** The configuration for the SMS message sent when an app user forgets their password.

Returns:



720
721
722
723
724
725
726
# File 'lib/aws-sdk-amplifybackend/types.rb', line 720

class CreateBackendAuthForgotPasswordConfig < Struct.new(
  :delivery_method,
  :email_settings,
  :sms_settings)
  SENSITIVE = [:email_settings, :sms_settings]
  include Aws::Structure
end