Well Architected cognito user pool
Account Recovery: Email MFA required: True Self Signup enabled: True Removal Policy: Retain in Production Generated password validity: One day in production
Risk Level: High Well Architected Pillar: Reliability, Performance
Note that the default alarm uses the WaAlarm construct, which sets up an alarm action to notify the SNS Topic AlarmEventsTopic by default.
Default Usage
new WaUserPool(this, "LogicalId", {});
Custom Configuration
new WaUserPool(this, "LogicalId", { accountRecovery: cognito.AccountRecovery.EMAIL_ONLY});
It addresses the following compliance requirements
Risk Level: High Compliance: NIST4 Well Architected Pillar: Security
Risk Level: Medium Compliance: APRA, MAS, NIST4 Well Architected Pillar: Security
Risk Level: High Compliance: PCI, HIPAA, APRA, MAS, NIST4 Well Architected Pillar: Security
Readonly
All the default alarms configured for the Well Architected UserPool. You can add more alarms or delete default alarms from this Alarms object
Private
Static
Generated using TypeDoc
Well Architected cognito user pool
Default Configuration
Account Recovery: Email MFA required: True Self Signup enabled: True Removal Policy: Retain in Production Generated password validity: One day in production
Default Alarms
Note that the default alarm uses the WaAlarm construct, which sets up an alarm action to notify the SNS Topic AlarmEventsTopic by default.
Examples
Default Usage
Custom Configuration
Compliance
It addresses the following compliance requirements