Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpool.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::Cognito::UserPool. Source:- No source definition found, add manually please

Properties

UserPoolTags object
Policies object
1 nested properties
PasswordPolicy object
6 nested properties
RequireNumbers boolean
MinimumLength integer
TemporaryPasswordValidityDays integer
RequireUppercase boolean
RequireLowercase boolean
RequireSymbols boolean
AdminCreateUserConfig object
3 nested properties
InviteMessageTemplate object
3 nested properties
EmailSubject string | Aws_CF_FunctionString
EmailMessage string | Aws_CF_FunctionString
SMSMessage string | Aws_CF_FunctionString
UnusedAccountValidityDays integer
AllowAdminCreateUserOnly boolean
UsernameConfiguration object
1 nested properties
CaseSensitive boolean
UserPoolName string | Aws_CF_FunctionString
SmsVerificationMessage string | Aws_CF_FunctionString
UserAttributeUpdateSettings object
1 nested properties
AttributesRequireVerificationBeforeUpdate string[] required
EmailConfiguration object
5 nested properties
ReplyToEmailAddress string | Aws_CF_FunctionString
ConfigurationSet string | Aws_CF_FunctionString
EmailSendingAccount string | Aws_CF_FunctionString
From string | Aws_CF_FunctionString
SourceArn string | Aws_CF_FunctionString
SmsConfiguration object
3 nested properties
SnsCallerArn string | Aws_CF_FunctionString
SnsRegion string | Aws_CF_FunctionString
ExternalId string | Aws_CF_FunctionString
EmailVerificationSubject string | Aws_CF_FunctionString
AccountRecoverySetting object
1 nested properties
RecoveryMechanisms RecoveryOption[]
VerificationMessageTemplate object
6 nested properties
EmailMessageByLink string | Aws_CF_FunctionString
EmailMessage string | Aws_CF_FunctionString
SmsMessage string | Aws_CF_FunctionString
EmailSubject string | Aws_CF_FunctionString
DefaultEmailOption string | Aws_CF_FunctionString
EmailSubjectByLink string | Aws_CF_FunctionString
MfaConfiguration string | Aws_CF_FunctionString
DeletionProtection string | Aws_CF_FunctionString
SmsAuthenticationMessage string | Aws_CF_FunctionString
UserPoolAddOns object
1 nested properties
AdvancedSecurityMode string | Aws_CF_FunctionString
AliasAttributes string[]
EnabledMfas string[]
LambdaConfig object
13 nested properties
CreateAuthChallenge string | Aws_CF_FunctionString
PreSignUp string | Aws_CF_FunctionString
KMSKeyID string | Aws_CF_FunctionString
UserMigration string | Aws_CF_FunctionString
PostAuthentication string | Aws_CF_FunctionString
VerifyAuthChallengeResponse string | Aws_CF_FunctionString
PreAuthentication string | Aws_CF_FunctionString
DefineAuthChallenge string | Aws_CF_FunctionString
PreTokenGeneration string | Aws_CF_FunctionString
CustomSMSSender object
2 nested properties
LambdaArn string | Aws_CF_FunctionString
LambdaVersion string | Aws_CF_FunctionString
PostConfirmation string | Aws_CF_FunctionString
CustomMessage string | Aws_CF_FunctionString
CustomEmailSender object
2 nested properties
LambdaArn string | Aws_CF_FunctionString
LambdaVersion string | Aws_CF_FunctionString
UsernameAttributes string[]
AutoVerifiedAttributes string[]
DeviceConfiguration object
2 nested properties
DeviceOnlyRememberedOnUserPrompt boolean
ChallengeRequiredOnNewDevice boolean
EmailVerificationMessage string | Aws_CF_FunctionString

Definitions

Policies object
PasswordPolicy object
6 nested properties
RequireNumbers boolean
MinimumLength integer
TemporaryPasswordValidityDays integer
RequireUppercase boolean
RequireLowercase boolean
RequireSymbols boolean
VerificationMessageTemplate object
EmailMessageByLink string | Aws_CF_FunctionString
EmailMessage string | Aws_CF_FunctionString
SmsMessage string | Aws_CF_FunctionString
EmailSubject string | Aws_CF_FunctionString
DefaultEmailOption string | Aws_CF_FunctionString
EmailSubjectByLink string | Aws_CF_FunctionString
NumberAttributeConstraints object
MinValue string | Aws_CF_FunctionString
MaxValue string | Aws_CF_FunctionString
InviteMessageTemplate object
EmailSubject string | Aws_CF_FunctionString
EmailMessage string | Aws_CF_FunctionString
SMSMessage string | Aws_CF_FunctionString
AdminCreateUserConfig object
InviteMessageTemplate object
3 nested properties
EmailSubject string | Aws_CF_FunctionString
EmailMessage string | Aws_CF_FunctionString
SMSMessage string | Aws_CF_FunctionString
UnusedAccountValidityDays integer
AllowAdminCreateUserOnly boolean
UsernameConfiguration object
CaseSensitive boolean
UserPoolAddOns object
AdvancedSecurityMode string | Aws_CF_FunctionString
RecoveryOption object
Priority integer
Name string | Aws_CF_FunctionString
StringAttributeConstraints object
MaxLength string | Aws_CF_FunctionString
MinLength string | Aws_CF_FunctionString
UserAttributeUpdateSettings object
AttributesRequireVerificationBeforeUpdate string[] required
CustomSMSSender object
LambdaArn string | Aws_CF_FunctionString
LambdaVersion string | Aws_CF_FunctionString
EmailConfiguration object
ReplyToEmailAddress string | Aws_CF_FunctionString
ConfigurationSet string | Aws_CF_FunctionString
EmailSendingAccount string | Aws_CF_FunctionString
From string | Aws_CF_FunctionString
SourceArn string | Aws_CF_FunctionString
SmsConfiguration object
SnsCallerArn string | Aws_CF_FunctionString
SnsRegion string | Aws_CF_FunctionString
ExternalId string | Aws_CF_FunctionString
PasswordPolicy object
RequireNumbers boolean
MinimumLength integer
TemporaryPasswordValidityDays integer
RequireUppercase boolean
RequireLowercase boolean
RequireSymbols boolean
LambdaConfig object
CreateAuthChallenge string | Aws_CF_FunctionString
PreSignUp string | Aws_CF_FunctionString
KMSKeyID string | Aws_CF_FunctionString
UserMigration string | Aws_CF_FunctionString
PostAuthentication string | Aws_CF_FunctionString
VerifyAuthChallengeResponse string | Aws_CF_FunctionString
PreAuthentication string | Aws_CF_FunctionString
DefineAuthChallenge string | Aws_CF_FunctionString
PreTokenGeneration string | Aws_CF_FunctionString
CustomSMSSender object
2 nested properties
LambdaArn string | Aws_CF_FunctionString
LambdaVersion string | Aws_CF_FunctionString
PostConfirmation string | Aws_CF_FunctionString
CustomMessage string | Aws_CF_FunctionString
CustomEmailSender object
2 nested properties
LambdaArn string | Aws_CF_FunctionString
LambdaVersion string | Aws_CF_FunctionString
CustomEmailSender object
LambdaArn string | Aws_CF_FunctionString
LambdaVersion string | Aws_CF_FunctionString
SchemaAttribute object
DeveloperOnlyAttribute boolean
Mutable boolean
AttributeDataType string | Aws_CF_FunctionString
StringAttributeConstraints object
2 nested properties
MaxLength string | Aws_CF_FunctionString
MinLength string | Aws_CF_FunctionString
Required boolean
NumberAttributeConstraints object
2 nested properties
MinValue string | Aws_CF_FunctionString
MaxValue string | Aws_CF_FunctionString
Name string | Aws_CF_FunctionString
DeviceConfiguration object
DeviceOnlyRememberedOnUserPrompt boolean
ChallengeRequiredOnNewDevice boolean
AccountRecoverySetting object
RecoveryMechanisms RecoveryOption[]