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:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnUserPool.UserPoolAddOnsPropertystatic final classAn implementation forCfnUserPool.UserPoolAddOnsProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAdvancedSecurityAdditionalFlows
- See Also:
-
getAdvancedSecurityMode
The operating mode of advanced security features for standard authentication types in your user pool, including username-password and secure remote password (SRP) authentication.- See Also:
-
builder
-