Class: Aws::AmplifyBackend::Types::UpdateBackendAuthUserPoolConfig

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

Overview

Describes the Amazon Cognito user pool configuration for the authorization resource to be configured for your Amplify project on an update.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#forgot_passwordTypes::UpdateBackendAuthForgotPasswordConfig

**(DEPRECATED)** Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.



3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'lib/aws-sdk-amplifybackend/types.rb', line 3347

class UpdateBackendAuthUserPoolConfig < Struct.new(
  :forgot_password,
  :mfa,
  :o_auth,
  :password_policy,
  :verification_message)
  SENSITIVE = []
  include Aws::Structure
end

#mfaTypes::UpdateBackendAuthMFAConfig

Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.



3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'lib/aws-sdk-amplifybackend/types.rb', line 3347

class UpdateBackendAuthUserPoolConfig < Struct.new(
  :forgot_password,
  :mfa,
  :o_auth,
  :password_policy,
  :verification_message)
  SENSITIVE = []
  include Aws::Structure
end

#o_authTypes::UpdateBackendAuthOAuthConfig

Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.



3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'lib/aws-sdk-amplifybackend/types.rb', line 3347

class UpdateBackendAuthUserPoolConfig < Struct.new(
  :forgot_password,
  :mfa,
  :o_auth,
  :password_policy,
  :verification_message)
  SENSITIVE = []
  include Aws::Structure
end

#password_policyTypes::UpdateBackendAuthPasswordPolicyConfig

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



3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'lib/aws-sdk-amplifybackend/types.rb', line 3347

class UpdateBackendAuthUserPoolConfig < Struct.new(
  :forgot_password,
  :mfa,
  :o_auth,
  :password_policy,
  :verification_message)
  SENSITIVE = []
  include Aws::Structure
end

#verification_messageTypes::UpdateBackendAuthVerificationMessageConfig

Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.



3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'lib/aws-sdk-amplifybackend/types.rb', line 3347

class UpdateBackendAuthUserPoolConfig < Struct.new(
  :forgot_password,
  :mfa,
  :o_auth,
  :password_policy,
  :verification_message)
  SENSITIVE = []
  include Aws::Structure
end