1+ {
2+ "userPoolName" : " serverlessairlinecognitouserpool" ,
3+ "autoVerifiedAttributes" : [
4+ " email"
5+ ],
6+ "mfaConfiguration" : " OPTIONAL" ,
7+ "mfaTypes" : [
8+ " SMS Text Message" ,
9+ " TOTP"
10+ ],
11+ "roleName" : " serverlessaairlineauth_sns-role" ,
12+ "roleExternalId" : " serverlessaairlineauth_role_external_id" ,
13+ "policyName" : " serverlessaairlineauth-sns-policy" ,
14+ "smsAuthenticationMessage" : " Your authentication code is {####}" ,
15+ "smsVerificationMessage" : " Your verification code is {####}" ,
16+ "emailVerificationSubject" : " Your verification code" ,
17+ "emailVerificationMessage" : " Your verification code is {####}" ,
18+ "defaultPasswordPolicy" : false ,
19+ "passwordPolicyMinLength" : 8 ,
20+ "passwordPolicyCharacters" : [
21+ " Requires Lowercase" ,
22+ " Requires Uppercase" ,
23+ " Requires Numbers" ,
24+ " Requires Symbols"
25+ ],
26+ "requiredAttributes" : [
27+ " family_name" ,
28+ " given_name" ,
29+ " phone_number" ,
30+ " email"
31+ ],
32+ "userpoolClientName" : " serverlessaairlineauth_app_client" ,
33+ "userpoolClientGenerateSecret" : true ,
34+ "userpoolClientRefreshTokenValidity" : 30 ,
35+ "userpoolClientReadAttributes" : [
36+ " email" ,
37+ " family_name" ,
38+ " given_name" ,
39+ " phone_number" ,
40+ " preferred_username" ,
41+ " email_verified" ,
42+ " phone_number_verified" ,
43+ " custom:luggage_preference" ,
44+ " custom:meal_preference"
45+ ],
46+ "mfaLambdaRole" : " serverlessaairlineauth_totp_lambda_role" ,
47+ "mfaLambdaLogPolicy" : " serverlessaairlineauth_totp_lambda_log_policy" ,
48+ "mfaPassRolePolicy" : " serverlessaairlineauth_totp_pass_role_policy" ,
49+ "mfaLambdaIAMPolicy" : " serverlessaairlineauth_totp_lambda_iam_policy" ,
50+ "userpoolClientLambdaRole" : " serverlessaairlineauth_userpoolclient_lambda_role" ,
51+ "userpoolClientLogPolicy" : " serverlessaairlineauth_userpoolclient_lambda_log_policy" ,
52+ "userpoolClientLambdaPolicy" : " serverlessaairlineauth_userpoolclient_lambda_iam_policy" ,
53+ "userpoolClientSetAttributes" : true ,
54+ "useDefault" : " manual" ,
55+ "authSelections" : " userPoolOnly" ,
56+ "resourceName" : " serverlessaairlineauth" ,
57+ "userpoolClientWriteAttributes" : [
58+ " email" ,
59+ " family_name" ,
60+ " given_name" ,
61+ " phone_number" ,
62+ " custom:luggage_preference" ,
63+ " custom:meal_preference"
64+ ],
65+ "authRoleName" : {
66+ "Ref" : " AuthRoleName"
67+ },
68+ "unauthRoleName" : {
69+ "Ref" : " UnauthRoleName"
70+ },
71+ "authRoleArn" : {
72+ "Fn::GetAtt" : [
73+ " AuthRole" ,
74+ " Arn"
75+ ]
76+ },
77+ "unauthRoleArn" : {
78+ "Fn::GetAtt" : [
79+ " UnauthRole" ,
80+ " Arn"
81+ ]
82+ }
83+ }
0 commit comments