This template creates a Cognito User Pool 'my-user-pool' that optionally enables MFA for users and sets 'email' as a required attribute.

UserPool
AWS::Cognito::UserPool


AutoVerifiedAttributes

EnabledMfas

Schema
NumberAttributeConstraints
StringAttributeConstraints

CloudFormation Template

Share Template