Interface CfnUserPool.UserPoolAddOnsProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnUserPool.UserPoolAddOnsProperty.Jsii$Proxy
Enclosing class:
CfnUserPool

@Stability(Stable) public static interface CfnUserPool.UserPoolAddOnsProperty extends software.amazon.jsii.JsiiSerializable
User pool add-ons.

Contains settings for activation of advanced security features. To log user security information but take no action, set to AUDIT . To configure automatic security responses to risky traffic to your user pool, set to ENFORCED .

For more information, see Adding advanced security to a user pool .

This data type is a request and response parameter of CreateUserPool and UpdateUserPool , and a response parameter of DescribeUserPool .

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.cognito.*;
 UserPoolAddOnsProperty userPoolAddOnsProperty = UserPoolAddOnsProperty.builder()
         .advancedSecurityAdditionalFlows(AdvancedSecurityAdditionalFlowsProperty.builder()
                 .customAuthMode("customAuthMode")
                 .build())
         .advancedSecurityMode("advancedSecurityMode")
         .build();
 

See Also: