AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Describes the Amazon Cognito user pool configuration for the auth resource to be configured for your Amplify project.

Inheritance Hierarchy

System.Object
  Amazon.AmplifyBackend.Model.CreateBackendAuthUserPoolConfig

Namespace: Amazon.AmplifyBackend.Model
Assembly: AWSSDK.AmplifyBackend.dll
Version: 3.x.y.z

Syntax

C#
public class CreateBackendAuthUserPoolConfig

The CreateBackendAuthUserPoolConfig type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ForgotPassword Amazon.AmplifyBackend.Model.CreateBackendAuthForgotPasswordConfig

Gets and sets the property ForgotPassword.

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

Public Property Mfa Amazon.AmplifyBackend.Model.CreateBackendAuthMFAConfig

Gets and sets the property Mfa.

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

Public Property OAuth Amazon.AmplifyBackend.Model.CreateBackendAuthOAuthConfig

Gets and sets the property OAuth.

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

Public Property PasswordPolicy Amazon.AmplifyBackend.Model.CreateBackendAuthPasswordPolicyConfig

Gets and sets the property PasswordPolicy.

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

Public Property RequiredSignUpAttributes System.Collections.Generic.List<System.String>

Gets and sets the property RequiredSignUpAttributes.

The required attributes to sign up new users in the user pool.

Public Property SignInMethod Amazon.AmplifyBackend.SignInMethod

Gets and sets the property SignInMethod.

Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.

Public Property UserPoolName System.String

Gets and sets the property UserPoolName.

The Amazon Cognito user pool name.

Public Property VerificationMessage Amazon.AmplifyBackend.Model.CreateBackendAuthVerificationMessageConfig

Gets and sets the property VerificationMessage.

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

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5