aws_cognito_user_pool

Amazon Web Services Cognito User Pool

Name

Type

Nullable

accountId

String

accountName

String

accountRecoverySetting

AccountRecoverySetting

adminCreateUserConfig

AdminCreateUserConfig

aliasAttributes

List

arn

String

autoVerifiedAttributes

List

clients

List

creationDate

String

customDomain

String

deviceConfiguration

DeviceConfiguration

domain

String

emailConfiguration

EmailConfiguration

emailConfigurationFailure

String

emailVerificationMessage

String

emailVerificationSubject

String

estimatedNumberOfUsers

Int

id

String

lambdaConfig

LambdaConfig

lastModifiedDate

String

mfaConfiguration

String

name

String

policies

UserPoolPolicy

providers

List

region

String

resourceServers

List

schemaAttributes

List

smsAuthenticationMessage

String

smsConfiguration

SmsConfiguration

smsConfigurationFailure

String

smsVerificationMessage

String

status

String

userPoolAddOns

UserPoolAddOns

userPoolTags

Map<String,String>

usernameAttributes

List

usernameConfiguration

UsernameConfiguration

verificationMessageTemplate

VerificationMessageTemplate

AccountRecoverySetting

Name

Type

Nullable

recoveryMechanisms

List

AdminCreateUserConfig

Name

Type

Nullable

allowAdminCreateUserOnly

Boolean

inviteMessageTemplate

MessageTemplate

unusedAccountValidityDays

Int

Client

Name

Type

Nullable

clientId

String

clientName

String

CustomEmailLambdaVersionConfig

Name

Type

Nullable

lambdaArn

String

lambdaVersion

String

CustomSMSLambdaVersionConfig

Name

Type

Nullable

lambdaArn

String

lambdaVersion

String

DeviceConfiguration

Name

Type

Nullable

challengeRequiredOnNewDevice

Boolean

deviceOnlyRememberedOnUserPrompt

Boolean

EmailConfiguration

Name

Type

Nullable

configurationSet

String

emailSendingAccount

String

from

String

replyToEmailAddress

String

sourceArn

String

LambdaConfig

Name

Type

Nullable

createAuthChallenge

String

customEmailSender

CustomEmailLambdaVersionConfig

customMessage

String

customSMSSender

CustomSMSLambdaVersionConfig

defineAuthChallenge

String

kmsKeyID

String

postAuthentication

String

postConfirmation

String

preAuthentication

String

preSignUp

String

preTokenGeneration

String

userMigration

String

verifyAuthChallengeResponse

String

MessageTemplate

Name

Type

Nullable

emailMessage

String

emailSubject

String

smsMessage

String

NumberAttributeConstraints

Name

Type

Nullable

maxValue

String

minValue

String

PasswordPolicy

Name

Type

Nullable

minimumLength

Int

requireLowercase

Boolean

requireNumbers

Boolean

requireSymbols

Boolean

requireUppercase

Boolean

temporaryPasswordValidityDays

Int

Provider

Name

Type

Nullable

creationDate

String

lastModifiedDate

String

providerName

String

providerType

String

RecoveryOption

Name

Type

Nullable

name

String

priority

Int

ResourceServer

Name

Type

Nullable

identifier

String

name

String

scopes

List

ResourceServerScope

Name

Type

Nullable

scopeDescription

String

scopeName

String

SchemaAttribute

Name

Type

Nullable

attributeDataType

String

developerOnlyAttribute

Boolean

mutable

Boolean

name

String

numberAttributeConstraints

NumberAttributeConstraints

required

Boolean

stringAttributeConstraints

StringAttributeConstraints

SmsConfiguration

Name

Type

Nullable

externalId

String

snsCallerArn

String

snsRegion

String

StringAttributeConstraints

Name

Type

Nullable

maxLength

String

minLength

String

UserPoolAddOns

Name

Type

Nullable

advancedSecurityMode

String

UserPoolPolicy

Name

Type

Nullable

passwordPolicy

PasswordPolicy

UsernameConfiguration

Name

Type

Nullable

caseSensitive

Boolean

VerificationMessageTemplate

Name

Type

Nullable

defaultEmailOption

String

emailMessage

String

emailMessageByLink

String

emailSubject

String

emailSubjectByLink

String

smsMessage

String

Last updated