UNPKG

@knapsack/app

Version:

Build Design Systems on top of knapsack, by Basalt

54 lines (53 loc) 2.02 kB
{ "identityPoolName": "KsUsersIdPool", "allowUnauthenticatedIdentities": false, "resourceNameTruncated": "KsUser5fca1828", "userPoolName": "KsUsersPool", "autoVerifiedAttributes": ["email"], "mfaConfiguration": "OFF", "mfaTypes": ["SMS Text Message"], "smsAuthenticationMessage": "Your authentication code is {####}", "smsVerificationMessage": "Your verification code is {####}", "emailVerificationSubject": "Your Knapsack verification code", "emailVerificationMessage": "Your verification code is {####}", "defaultPasswordPolicy": false, "passwordPolicyMinLength": 8, "passwordPolicyCharacters": [], "requiredAttributes": ["email"], "userpoolClientGenerateSecret": true, "userpoolClientRefreshTokenValidity": 30, "userpoolClientWriteAttributes": ["name", "picture", "email"], "userpoolClientReadAttributes": ["email", "name", "picture"], "userpoolClientLambdaRole": "KsUser5fca1828_userpoolclient_lambda_role", "userpoolClientSetAttributes": true, "useDefault": "manual", "authSelections": "identityPoolAndUserPool", "resourceName": "KsUsers", "thirdPartyAuth": false, "userPoolGroups": true, "adminQueries": true, "triggers": "{\"PostConfirmation\":[\"add-to-group\"]}", "hostedUI": false, "userPoolGroupList": ["admins", "editors", "contributors", "viewers"], "adminQueryGroup": "admins", "authRoleArn": { "Fn::GetAtt": ["AuthRole", "Arn"] }, "unauthRoleArn": { "Fn::GetAtt": ["UnauthRole", "Arn"] }, "parentStack": { "Ref": "AWS::StackId" }, "permissions": [ "{\"policyName\":\"AddToGroupCognito\",\"trigger\":\"PostConfirmation\",\"effect\":\"Allow\",\"actions\":[\"cognito-idp:AdminAddUserToGroup\",\"cognito-idp:GetGroup\",\"cognito-idp:CreateGroup\"],\"resource\":{\"paramType\":\"!GetAtt\",\"keys\":[\"UserPool\",\"Arn\"]}}" ], "dependsOn": [ { "category": "function", "resourceName": "KsUsersPostConfirmation", "triggerProvider": "Cognito", "attributes": ["Arn", "Name"] } ] }