Cognito User Pool
Managed user directory with sign-up / sign-in.
Configuration
Section titled “Configuration”| Setting | Type | Required | Default |
|---|---|---|---|
| Pool name | Text | Yes | — |
| MFA Options: Off, Required, Optional | Choice | — | OFF |
| Username attribute Options: Email, Phone number, Username | Choice | — | email |
| Auto-verified attributes | List | — | — |
| Alias attributes | List | — | — |
| Password min length | Number | — | 8 |
| Password require lowercase | Toggle | — | true |
| Password require uppercase | Toggle | — | true |
| Password require numbers | Toggle | — | true |
| Password require symbols | Toggle | — | true |
| Temp password validity (days) | Number | — | 7 |
| Admin-only user creation | Toggle | — | false |
| Deletion protection Options: Active, Inactive | Choice | — | INACTIVE |
| User pool tier Options: Lite, Essentials, Plus | Choice | — | ESSENTIALS |
| Tags | Key–value | — | — |
Connections
Section titled “Connections”| Socket | Direction | Accepts | Terraform arg |
|---|---|---|---|
| App client | Input | any | — |
| Identity | Output | any | — |